UMPIRE
Umpire: resource management and provision
umpire::op Namespace Reference

Classes

class  CudaAdviseOperation
 
class  CudaCopyOperation
 Copy operation to move data between two GPU addresses. More...
 
class  CudaGetAttributeOperation
 Copy operation to move data from CPU to NVIDIA GPU memory. More...
 
class  CudaMemPrefetchOperation
 
class  CudaMemsetOperation
 Memset on NVIDIA device memory. More...
 
class  GenericReallocateOperation
 
class  HipAdviseOperation
 
class  HipCopyOperation
 Copy operation to move data between two GPU addresses. More...
 
class  HipMemsetOperation
 Memset on AMD device memory. More...
 
class  HostCopyOperation
 Copy memory between two allocations in CPU memory. More...
 
class  HostMemsetOperation
 Memset an allocation in CPU memory. More...
 
class  HostReallocateOperation
 Reallocate data in CPU memory. More...
 
class  MemoryOperation
 Base class of an operation on memory. More...
 
struct  pair_hash
 
class  MemoryOperationRegistry
 The MemoryOperationRegistry serves as a registry for MemoryOperation objects. It is a singleton class, typically accessed through the ResourceManager. More...
 
class  NumaMoveOperation
 Relocate a pointer to a different NUMA node. More...
 
class  OpenMPTargetCopyOperation
 
class  OpenMPTargetMemsetOperation
 
class  SyclCopyFromOperation
 Copy operation to move data between a Intel GPU and CPU memory. More...
 
class  SyclCopyOperation
 Copy operation to move data between two GPU addresses. More...
 
class  SyclCopyToOperation
 Copy operation to move data between a Intel GPU and CPU memory. More...
 
class  SyclMemPrefetchOperation
 
class  SyclMemsetOperation
 Memset on Intel GPU device memory. More...