| Package | Description | 
|---|---|
| org.apache.sysds.runtime.controlprogram.caching | |
| org.apache.sysds.runtime.instructions.gpu.context | |
| org.apache.sysds.runtime.lineage | 
| Modifier and Type | Method and Description | 
|---|---|
GPUObject | 
CacheableData.getGPUObject(GPUContext gCtx)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CacheableData.setGPUObject(GPUContext gCtx,
            GPUObject gObj)  | 
| Modifier and Type | Field and Description | 
|---|---|
GPUObject | 
GPUObject.lineageCachedChainHead
Next GPUObject that points to the same lineage cached GPU pointer 
 | 
GPUObject | 
GPUObject.nextLineageCachedEntry
Head of the linked list of GPUObjects that point to the same lineage cached GPU pointer 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GPUObject | 
GPUContext.createGPUObject(MatrixObject mo)
Instantiates a new  
GPUObject initialized with the given MatrixObject. | 
GPUObject | 
GPUContext.shallowCopyGPUObject(GPUObject source,
                    MatrixObject mo)
Shallow copy the given source  
GPUObject to a new GPUObject and 
 assign that to the given MatrixObject. | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
GPUMemoryManager.EvictionPolicyBasedComparator.compare(GPUObject p1,
       GPUObject p2)  | 
void | 
GPUMemoryManager.removeGPUObject(GPUObject gpuObj)
Removes the GPU object from the memory manager 
 | 
GPUObject | 
GPUContext.shallowCopyGPUObject(GPUObject source,
                    MatrixObject mo)
Shallow copy the given source  
GPUObject to a new GPUObject and 
 assign that to the given MatrixObject. | 
| Constructor and Description | 
|---|
GPUObject(GPUContext gCtx,
         GPUObject that,
         MatrixObject mat)  | 
ShadowBuffer(GPUObject gpuObj)  | 
| Modifier and Type | Method and Description | 
|---|---|
GPUObject | 
LineageCacheEntry.getGPUObject()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LineageCacheEntry.setGPUValue(GPUObject gpuObj,
           long computetime)  | 
Copyright © 2021 The Apache Software Foundation. All rights reserved.