CPPuddle
Classes
cppuddle::memory_recycling::device_selection Namespace Reference

Classes

struct  select_device_functor< T, boost::alignment::aligned_allocator< T, alignement > >
 
struct  select_device_functor< T, detail::cuda_pinned_allocator< T > >
 GPU device selector using the CUDA API for pinned host allocations. More...
 
struct  select_device_functor< T, detail::cuda_device_allocator< T > >
 GPU selector using the CUDA API for pinned host allocations. More...
 
struct  select_device_functor
 Default device selector - No MultGPU support. More...
 
struct  select_device_functor< T, detail::hip_pinned_allocator< T > >
 GPU device selector using the HIP API for pinned host allocations. More...
 
struct  select_device_functor< T, detail::hip_device_allocator< T > >
 GPU selector using the HIP API for pinned host allocations. More...
 
struct  select_device_functor< T, std::allocator< T > >