![]() |
Realm
A distributed, event-based tasking library
|
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 | |
| 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 |