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.