![]() |
Realm
A distributed, event-based tasking library
|
Classes | |
| class | AutoGPUContext |
| class | ContextSynchronizer |
| struct | FatBin |
| class | GlobalRegistrations |
| class | GPU |
| class | GPUChannel |
| class | GPUCompletionEvent |
| class | GPUCompletionNotification |
| class | GPUDynamicFBMemory |
| class | GPUEventPool |
| class | GPUFBIBMemory |
| class | GPUFBMemory |
| class | GPUfillChannel |
| class | GPUfillXferDes |
| struct | GPUInfo |
| class | GPUPreemptionWaiter |
| class | GPUProcessor |
| class | GPUreduceChannel |
| class | GPUreduceRemoteChannel |
| class | GPUreduceRemoteChannelInfo |
| class | GPUreduceXferDes |
| class | GPUReplHeapListener |
| class | GPURequest |
| class | GPUStream |
| class | GPUTransferCompletion |
| class | GPUWorker |
| class | GPUWorkFence |
| class | GPUWorkStart |
| class | GPUXferDes |
| class | GPUZCMemory |
| class | HipDeviceMemoryInfo |
| struct | HipIpcRelease |
| struct | HipIpcRequest |
| struct | HipIpcResponse |
| class | HipModule |
| class | HipModuleConfig |
| struct | RegisteredFunction |
| struct | RegisteredVariable |
Typedefs | |
| typedef void(* | StreamAwareTaskFuncPtr) (const void *args, size_t arglen, const void *user_data, size_t user_data_len, Processor proc, unifiedHipStream_t *stream) |
Enumerations | |
| enum | GPUMemcpyKind { GPU_MEMCPY_HOST_TO_DEVICE , GPU_MEMCPY_DEVICE_TO_HOST , GPU_MEMCPY_DEVICE_TO_DEVICE , GPU_MEMCPY_PEER_TO_PEER } |
Functions | |
| REALM_PUBLIC_API unifiedHipStream_t * | get_task_hip_stream () |
| REALM_PUBLIC_API void | set_task_ctxsync_required (bool is_required) |
Variables | |
| bool | cudart_hijack_active |
| HipModule * | hip_module_singleton |
| typedef void(* Realm::Hip::StreamAwareTaskFuncPtr) (const void *args, size_t arglen, const void *user_data, size_t user_data_len, Processor proc, unifiedHipStream_t *stream) |
| REALM_PUBLIC_API unifiedHipStream_t * Realm::Hip::get_task_hip_stream | ( | ) |
| REALM_PUBLIC_API void Realm::Hip::set_task_ctxsync_required | ( | bool | is_required | ) |
|
extern |
|
extern |