Classes | Namespaces | Functions
memory_resource.hpp File Reference

APIs for getting and setting the current device memory resource. More...

#include <rmm/cuda_device.hpp>
#include <rmm/mr/per_device_resource.hpp>
#include <rmm/resource_ref.hpp>
#include <cuda/memory_resource>
#include <concepts>
#include <utility>

Go to the source code of this file.

Classes

class  cudf::memory_resources
 Non-owning references to the memory resources used by a cuDF operation. More...
 

Namespaces

 cudf
 cuDF interfaces
 

Functions

rmm::device_async_resource_ref cudf::get_current_device_resource_ref ()
 Get the current device memory resource reference. More...
 
cuda::mr::any_resource< cuda::mr::device_accessible > cudf::set_current_device_resource (cuda::mr::any_resource< cuda::mr::device_accessible > mr)
 Set the current device memory resource. More...
 
cuda::mr::any_resource< cuda::mr::device_accessible > cudf::set_current_device_resource_ref (rmm::device_async_resource_ref mr)
 Set the current device memory resource reference. More...
 
cuda::mr::any_resource< cuda::mr::device_accessible > cudf::reset_current_device_resource ()
 Reset the current device memory resource to the initial resource. More...
 
cuda::mr::any_resource< cuda::mr::device_accessible > cudf::reset_current_device_resource_ref ()
 Reset the current device memory resource reference to the initial resource. More...
 

Detailed Description

APIs for getting and setting the current device memory resource.

Definition in file memory_resource.hpp.