All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Classes
thrust_allocator_adaptor.hpp File Reference
#include <rmm/cuda_device.hpp>
#include <rmm/detail/export.hpp>
#include <rmm/detail/thrust_namespace.h>
#include <rmm/mr/device/per_device_resource.hpp>
#include <rmm/resource_ref.hpp>
#include <cuda/memory_resource>
#include <thrust/device_malloc_allocator.h>
#include <thrust/device_ptr.h>
#include <thrust/memory.h>
Include dependency graph for thrust_allocator_adaptor.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rmm::mr::thrust_allocator< T >
 An allocator compatible with Thrust containers and algorithms using a device_async_resource_ref for memory (de)allocation. More...
 
struct  rmm::mr::thrust_allocator< T >::rebind< U >
 Provides the type of a thrust_allocator instantiated with another type. More...