CPPuddle
|
#include <hip/hip_runtime.h>
#include <stdexcept>
#include <string>
Go to the source code of this file.
Classes | |
struct | cppuddle::memory_recycling::detail::hip_pinned_allocator< T > |
Underlying host allocator for HIP pinned memory. More... | |
struct | cppuddle::memory_recycling::detail::hip_device_allocator< T > |
Underlying allocator for HIP device memory. More... | |
Namespaces | |
namespace | cppuddle |
namespace | cppuddle::memory_recycling |
CPPuddle namespace containing the memory recycling functionality. | |
namespace | cppuddle::memory_recycling::detail |
Functions | |
template<class T , class U > | |
constexpr bool | cppuddle::memory_recycling::detail::operator== (hip_pinned_allocator< T > const &, hip_pinned_allocator< U > const &) noexcept |
template<class T , class U > | |
constexpr bool | cppuddle::memory_recycling::detail::operator!= (hip_pinned_allocator< T > const &, hip_pinned_allocator< U > const &) noexcept |
template<class T , class U > | |
constexpr bool | cppuddle::memory_recycling::detail::operator== (hip_device_allocator< T > const &, hip_device_allocator< U > const &) noexcept |
template<class T , class U > | |
constexpr bool | cppuddle::memory_recycling::detail::operator!= (hip_device_allocator< T > const &, hip_device_allocator< U > const &) noexcept |