public class LineageGPUCacheEviction extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static ExecutorService | gpuEvictionThread | 
| Constructor and Description | 
|---|
| LineageGPUCacheEviction() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | addEntryList(List<LineageCacheEntry> entryList) | 
| static void | copyToHostCache(LineageCacheEntry entry,
               String instName,
               boolean alreadyCopied) | 
| static boolean | isGPUCacheEmpty() | 
| static LineageCacheEntry | peekFirstEntry() | 
| static LineageCacheEntry | pollFirstEntry() | 
| static void | removeEntry(LineageCacheEntry e) | 
| static void | setGPULineageCacheLimit()Set the max constraint for the lineage cache in GPU | 
public static ExecutorService gpuEvictionThread
public static void setGPULineageCacheLimit()
public static boolean isGPUCacheEmpty()
public static LineageCacheEntry pollFirstEntry()
public static LineageCacheEntry peekFirstEntry()
public static void removeEntry(LineageCacheEntry e)
public static void addEntryList(List<LineageCacheEntry> entryList)
public static void copyToHostCache(LineageCacheEntry entry, String instName, boolean alreadyCopied)
Copyright © 2021 The Apache Software Foundation. All rights reserved.