![]() |
Realm
A distributed, event-based tasking library
|
#include <type_traits>#include "realm/realm_config.h"#include "realm/module.h"#include "realm/processor.h"#include "realm/network.h"#include "realm/atomics.h"#include "realm/cuda/cuda_module.inl"Go to the source code of this file.
Classes | |
| class | Realm::Cuda::CudaModuleConfig |
| struct | Realm::Cuda::CudaRedOpDesc |
| class | Realm::Cuda::CudaModule |
Namespaces | |
| namespace | Realm |
| namespace | Realm::NetworkSegmentInfo |
| namespace | Realm::Cuda |
Typedefs | |
| typedef void(* | Realm::Cuda::StreamAwareTaskFuncPtr) (const void *args, size_t arglen, const void *user_data, size_t user_data_len, Processor proc, CUstream_st *stream) |
| typedef char | Realm::Cuda::Uuid[UUID_SIZE] |
Functions | |
| REALM_PUBLIC_API CUstream_st * | Realm::Cuda::get_task_cuda_stream () |
| REALM_PUBLIC_API void | Realm::Cuda::set_task_ctxsync_required (bool is_required) |
| REALM_PUBLIC_API bool | Realm::Cuda::get_cuda_device_uuid (Processor p, Uuid *uuid) |
| REALM_PUBLIC_API bool | Realm::Cuda::get_cuda_device_id (Processor p, int *device) |