CPPuddle
|
Go to the source code of this file.
Namespaces | |
cppuddle | |
cppuddle::memory_recycling | |
CPPuddle namespace containing the memory recycling functionality. | |
cppuddle::memory_recycling::device_selection | |
Typedefs | |
template<typename T , std::enable_if_t< std::is_trivial< T >::value, int > = 0> | |
using | cppuddle::memory_recycling::recycle_allocator_sycl_host = detail::aggressive_recycle_allocator< T, detail::sycl_host_default_allocator< T > > |
Recycling allocator for SYCL pinned host memory (default device) More... | |
template<typename T , std::enable_if_t< std::is_trivial< T >::value, int > = 0> | |
using | cppuddle::memory_recycling::recycle_allocator_sycl_device = detail::recycle_allocator< T, detail::sycl_device_default_allocator< T > > |
Recycling allocator for SYCL device memory (default device) More... | |
Contains the SYCL recycling allocators (in the form of type aliases) for both pinned host memory and device memory.