HMLP: High-performance Machine Learning Primitives
hmlp::DeviceMemory< T > Member List

This is the complete list of members for hmlp::DeviceMemory< T >, including all inherited members.

AllocateD(hmlp::Device *dev, size_t size)hmlp::DeviceMemory< T >inline
CacheD(hmlp::Device *dev, size_t size)hmlp::DeviceMemory< T >inline
device_data(hmlp::Device *dev) (defined in hmlp::DeviceMemory< T >)hmlp::DeviceMemory< T >inline
DeviceMemory()hmlp::DeviceMemory< T >inline
FetchD2H(hmlp::Device *dev, size_t size, T *ptr_h) (defined in hmlp::DeviceMemory< T >)hmlp::DeviceMemory< T >inline
FetchH2D(hmlp::Device *dev, size_t size, T *ptr_h) (defined in hmlp::DeviceMemory< T >)hmlp::DeviceMemory< T >inline
FreeD(hmlp::Device *dev, size_t size)hmlp::DeviceMemory< T >inline
is_up_to_date(hmlp::Device *dev) (defined in hmlp::DeviceMemory< T >)hmlp::DeviceMemory< T >inline
PrefetchD2H(hmlp::Device *dev, int stream_id, size_t size, T *ptr_h)hmlp::DeviceMemory< T >inline
PrefetchH2D(hmlp::Device *dev, int stream_id, size_t size, T *ptr_h)hmlp::DeviceMemory< T >inline
Redistribute(hmlp::Device *dev)hmlp::DeviceMemory< T >inline
Wait(hmlp::Device *dev, int stream_id) (defined in hmlp::DeviceMemory< T >)hmlp::DeviceMemory< T >inline