OmniSciDB  340b00dbf6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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