All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Classes | Functions
system_memory_resource.hpp File Reference
#include <rmm/cuda_device.hpp>
#include <rmm/cuda_stream_view.hpp>
#include <rmm/detail/error.hpp>
#include <rmm/detail/export.hpp>
#include <rmm/mr/device/device_memory_resource.hpp>
Include dependency graph for system_memory_resource.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rmm::mr::system_memory_resource
 device_memory_resource derived class that uses malloc/free for allocation/deallocation. More...
 

Functions

static bool rmm::mr::detail::is_system_memory_supported (cuda_device_id device_id)
 Check if system allocated memory (SAM) is supported on the specified device. More...
 

Function Documentation

◆ is_system_memory_supported()

static bool rmm::mr::detail::is_system_memory_supported ( cuda_device_id  device_id)
static

Check if system allocated memory (SAM) is supported on the specified device.

Parameters
device_idThe device to check
Returns
true if SAM is supported on the device, false otherwise