Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::Cuda::GPUAllocation Member List

This is the complete list of members for Realm::Cuda::GPUAllocation, including all inherited members.

allocate_dev(GPU *gpu, size_t size, bool peer_enabled=true, bool shareable=true)Realm::Cuda::GPUAllocationstatic
allocate_host(GPU *gpu, size_t size, bool peer_enabled=true, bool shareable=true, bool same_va=true)Realm::Cuda::GPUAllocationstatic
allocate_managed(GPU *gpu, size_t size)Realm::Cuda::GPUAllocationstatic
get_dptr(void) constRealm::Cuda::GPUAllocationinline
get_gpu(void) constRealm::Cuda::GPUAllocationinline
get_hptr(void) constRealm::Cuda::GPUAllocationinline
get_ipc_handle(CUipcMemHandle &handle) constRealm::Cuda::GPUAllocationinline
get_os_handle(void) constRealm::Cuda::GPUAllocation
get_size(void) constRealm::Cuda::GPUAllocationinline
get_win32_shared_attributes(void)Realm::Cuda::GPUAllocationstatic
GPUAllocation(void)=defaultRealm::Cuda::GPUAllocation
GPUAllocation(GPUAllocation &&other) noexceptRealm::Cuda::GPUAllocation
GPUAllocation(const GPUAllocation &)=deleteRealm::Cuda::GPUAllocation
open_handle(GPU *gpu, OsHandle hdl, size_t size, bool peer_enabled=true)Realm::Cuda::GPUAllocationstatic
open_ipc(GPU *gpu, const CUipcMemHandle &mem_hdl)Realm::Cuda::GPUAllocationstatic
operator bool(void) constRealm::Cuda::GPUAllocationinline
operator=(GPUAllocation &&) noexceptRealm::Cuda::GPUAllocation
operator=(const GPUAllocation &)=deleteRealm::Cuda::GPUAllocation
register_allocation(GPU *gpu, void *ptr, size_t size, bool peer_enabled=true)Realm::Cuda::GPUAllocationstatic
~GPUAllocation()Realm::Cuda::GPUAllocation