OmniSciDB  8a228a1076
CudaAllocator Member List

This is the complete list of members for CudaAllocator, including all inherited members.

alloc(const size_t num_bytes) overrideCudaAllocatorvirtual
Allocator()Allocatorinline
allocGpuAbstractBuffer(Data_Namespace::DataMgr *data_mgr, const size_t num_bytes, const int device_id)CudaAllocatorstatic
copyFromDevice(int8_t *host_dst, const int8_t *device_src, const size_t num_bytes) const overrideCudaAllocatorvirtual
copyToDevice(int8_t *device_dst, const int8_t *host_src, const size_t num_bytes) const overrideCudaAllocatorvirtual
CudaAllocator(Data_Namespace::DataMgr *data_mgr, const int device_id)CudaAllocator
data_mgr_CudaAllocatorprivate
device_id_CudaAllocatorprivate
free(Data_Namespace::AbstractBuffer *ab) const overrideCudaAllocatorvirtual
freeGpuAbstractBuffer(Data_Namespace::DataMgr *data_mgr, Data_Namespace::AbstractBuffer *ab)CudaAllocatorstatic
owned_buffers_CudaAllocatorprivate
setDeviceMem(int8_t *device_ptr, unsigned char uc, const size_t num_bytes) const overrideCudaAllocatorvirtual
zeroDeviceMem(int8_t *device_ptr, const size_t num_bytes) const overrideCudaAllocatorvirtual
~Allocator()Allocatorinlinevirtual
~CudaAllocator() overrideCudaAllocator