Home
rmm
cucim
cudf-java
cudf
cugraph
cuml
cuproj
cuspatial
cuvs
cuxfilter
dask-cuda
dask-cudf
kvikio
libcudf
libcuml
libcuproj
libcuspatial
libkvikio
libucxx
raft
rapids-cmake
rmm
nightly (24.12)
nightly (24.12)
stable (24.10)
legacy (24.08)
Contents:
Python
C++
rmm
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
A
add() (rmm.statistics.ProfilerRecords method)
(rmm.statistics.ProfilerRecords.MemoryRecord method)
add_bin() (rmm.mr.BinningMemoryResource method)
align_down (C++ function)
align_up (C++ function)
allocate() (rmm.mr.ArenaMemoryResource method)
(rmm.mr.BinningMemoryResource method)
(rmm.mr.CallbackMemoryResource method)
(rmm.mr.CudaAsyncMemoryResource method)
(rmm.mr.CudaMemoryResource method)
(rmm.mr.DeviceMemoryResource method)
(rmm.mr.FailureCallbackResourceAdaptor method)
(rmm.mr.FixedSizeMemoryResource method)
(rmm.mr.LimitingResourceAdaptor method)
(rmm.mr.LoggingResourceAdaptor method)
(rmm.mr.ManagedMemoryResource method)
(rmm.mr.PoolMemoryResource method)
(rmm.mr.PrefetchResourceAdaptor method)
(rmm.mr.SamHeadroomMemoryResource method)
(rmm.mr.StatisticsResourceAdaptor method)
(rmm.mr.SystemMemoryResource method)
(rmm.mr.TrackingResourceAdaptor method)
(rmm.mr.UpstreamResourceAdaptor method)
allocate_callback_t (C++ type)
allocation_counts (rmm.mr.StatisticsResourceAdaptor attribute)
ArenaMemoryResource (class in rmm.mr)
available_device_memory (C++ function)
available_device_memory() (in module rmm.mr)
B
bin_mrs (rmm.mr.BinningMemoryResource attribute)
BinningMemoryResource (class in rmm.mr)
C
CallbackMemoryResource (class in rmm.mr)
capacity() (rmm.DeviceBuffer method)
copy() (rmm.DeviceBuffer method)
copy_from_device() (rmm.DeviceBuffer method)
copy_from_host() (rmm.DeviceBuffer method)
copy_to_host() (rmm.DeviceBuffer method)
CRITICAL (rmm.logging_level attribute)
CUDA_ALLOCATION_ALIGNMENT (C++ member)
cuda_stream_default (C++ member)
cuda_stream_legacy (C++ member)
cuda_stream_per_thread (C++ member)
CudaAsyncMemoryResource (class in rmm.mr)
CudaMemoryResource (class in rmm.mr)
current_bytes (rmm.statistics.Statistics attribute)
current_count (rmm.statistics.Statistics attribute)
D
deallocate() (rmm.mr.ArenaMemoryResource method)
(rmm.mr.BinningMemoryResource method)
(rmm.mr.CallbackMemoryResource method)
(rmm.mr.CudaAsyncMemoryResource method)
(rmm.mr.CudaMemoryResource method)
(rmm.mr.DeviceMemoryResource method)
(rmm.mr.FailureCallbackResourceAdaptor method)
(rmm.mr.FixedSizeMemoryResource method)
(rmm.mr.LimitingResourceAdaptor method)
(rmm.mr.LoggingResourceAdaptor method)
(rmm.mr.ManagedMemoryResource method)
(rmm.mr.PoolMemoryResource method)
(rmm.mr.PrefetchResourceAdaptor method)
(rmm.mr.SamHeadroomMemoryResource method)
(rmm.mr.StatisticsResourceAdaptor method)
(rmm.mr.SystemMemoryResource method)
(rmm.mr.TrackingResourceAdaptor method)
(rmm.mr.UpstreamResourceAdaptor method)
deallocate_callback_t (C++ type)
DEBUG (rmm.logging_level attribute)
defer_cleanup() (rmm.allocators.numba.RMMNumbaManager method)
device_async_resource_ref (C++ type)
device_resource_ref (C++ type)
device_vector (C++ type)
DeviceBuffer (class in rmm)
DeviceMemoryResource (class in rmm.mr)
disable_logging() (in module rmm)
(in module rmm.mr)
E
enable_logging() (in module rmm)
(in module rmm.mr)
enable_statistics() (in module rmm.statistics)
ERR (rmm.logging_level attribute)
exec_policy_nosync (C++ type)
F
failure_callback_t (C++ type)
FailureCallbackResourceAdaptor (class in rmm.mr)
FixedSizeMemoryResource (class in rmm.mr)
flush() (rmm.mr.LoggingResourceAdaptor method)
flush_logger() (in module rmm)
G
get_allocated_bytes() (rmm.mr.LimitingResourceAdaptor method)
(rmm.mr.TrackingResourceAdaptor method)
get_allocation_limit() (rmm.mr.LimitingResourceAdaptor method)
get_current_cuda_device (C++ function)
get_current_device_resource (C++ function)
get_current_device_resource() (in module rmm.mr)
get_current_device_resource_ref (C++ function)
get_current_device_resource_type() (in module rmm.mr)
get_file_name() (rmm.mr.LoggingResourceAdaptor method)
get_flush_level() (in module rmm)
get_ipc_handle() (rmm.allocators.numba.RMMNumbaManager method)
get_log_filenames() (in module rmm)
(in module rmm.mr)
get_logging_level() (in module rmm)
get_memory_info() (rmm.allocators.numba.RMMNumbaManager method)
get_num_cuda_devices (C++ function)
get_outstanding_allocations_str() (rmm.mr.TrackingResourceAdaptor method)
get_per_device_resource (C++ function)
get_per_device_resource() (in module rmm.mr)
get_per_device_resource_ref (C++ function)
get_per_device_resource_type() (in module rmm.mr)
get_statistics() (in module rmm.statistics)
get_upstream() (rmm.mr.ArenaMemoryResource method)
(rmm.mr.BinningMemoryResource method)
(rmm.mr.FailureCallbackResourceAdaptor method)
(rmm.mr.FixedSizeMemoryResource method)
(rmm.mr.LimitingResourceAdaptor method)
(rmm.mr.LoggingResourceAdaptor method)
(rmm.mr.PoolMemoryResource method)
(rmm.mr.PrefetchResourceAdaptor method)
(rmm.mr.StatisticsResourceAdaptor method)
(rmm.mr.TrackingResourceAdaptor method)
(rmm.mr.UpstreamResourceAdaptor method)
H
host_async_resource_ref (C++ type)
host_device_async_resource_ref (C++ type)
host_device_resource_ref (C++ type)
host_resource_ref (C++ type)
I
INFO (rmm.logging_level attribute)
initialize() (rmm.allocators.numba.RMMNumbaManager method)
interface_version (rmm.allocators.numba.RMMNumbaManager property)
is_aligned (C++ function)
is_initialized() (in module rmm)
(in module rmm.mr)
is_pointer_aligned (C++ function)
is_pow2 (C++ function)
is_resource_adaptor (C++ member)
is_supported_alignment (C++ function)
L
LimitingResourceAdaptor (class in rmm.mr)
log_outstanding_allocations() (rmm.mr.TrackingResourceAdaptor method)
logger (C++ function)
logging_level (class in rmm)
LoggingResourceAdaptor (class in rmm.mr)
M
make_limiting_adaptor (C++ function)
make_logging_adaptor (C++ function)
,
[1]
make_owning_wrapper (C++ function)
,
[1]
make_statistics_adaptor (C++ function)
make_stream_allocator_adaptor (C++ function)
make_tracking_adaptor (C++ function)
ManagedMemoryResource (class in rmm.mr)
memalloc() (rmm.allocators.numba.RMMNumbaManager method)
memallocmanaged() (rmm.allocators.numba.RMMNumbaManager method)
memhostalloc() (rmm.allocators.numba.RMMNumbaManager method)
memory_peak (rmm.statistics.ProfilerRecords.MemoryRecord attribute)
memory_total (rmm.statistics.ProfilerRecords.MemoryRecord attribute)
mempin() (rmm.allocators.numba.RMMNumbaManager method)
module
rmm
rmm.allocators.cupy
rmm.allocators.numba
rmm.allocators.torch
rmm.mr
rmm.statistics
N
nbytes (rmm.DeviceBuffer attribute)
num_calls (rmm.statistics.ProfilerRecords.MemoryRecord attribute)
O
OFF (rmm.logging_level attribute)
operator!= (C++ function)
,
[1]
,
[2]
operator<< (C++ function)
operator== (C++ function)
,
[1]
,
[2]
P
peak_bytes (rmm.statistics.Statistics attribute)
peak_count (rmm.statistics.Statistics attribute)
percent_of_free_device_memory (C++ function)
pool_size() (rmm.mr.PoolMemoryResource method)
PoolMemoryResource (class in rmm.mr)
pop_counters() (rmm.mr.StatisticsResourceAdaptor method)
pop_statistics() (in module rmm.statistics)
prefetch (C++ function)
,
[1]
prefetch() (rmm.DeviceBuffer method)
PrefetchResourceAdaptor (class in rmm.mr)
profiler() (in module rmm.statistics)
ProfilerRecords (class in rmm.statistics)
ProfilerRecords.MemoryRecord (class in rmm.statistics)
ptr (rmm.DeviceBuffer attribute)
push_counters() (rmm.mr.StatisticsResourceAdaptor method)
push_statistics() (in module rmm.statistics)
R
records (rmm.statistics.ProfilerRecords property)
register_reinitialize_hook() (in module rmm)
reinitialize() (in module rmm)
report() (rmm.statistics.ProfilerRecords method)
reserve() (rmm.DeviceBuffer method)
reset() (rmm.allocators.numba.RMMNumbaManager method)
reset_current_device_resource_ref (C++ function)
reset_per_device_resource_ref (C++ function)
resize() (rmm.DeviceBuffer method)
rmm
module
rmm (C++ type)
rmm.allocators.cupy
module
rmm.allocators.numba
module
rmm.allocators.torch
module
rmm.mr
module
rmm.statistics
module
rmm::bad_alloc (C++ class)
rmm::bad_alloc::bad_alloc (C++ function)
,
[1]
rmm::bad_alloc::what (C++ function)
rmm::cuda_device_id (C++ struct)
rmm::cuda_device_id::cuda_device_id (C++ function)
,
[1]
rmm::cuda_device_id::value (C++ function)
rmm::cuda_device_id::value_type (C++ type)
rmm::cuda_error (C++ struct)
rmm::cuda_set_device_raii (C++ struct)
rmm::cuda_set_device_raii::cuda_set_device_raii (C++ function)
rmm::cuda_set_device_raii::~cuda_set_device_raii (C++ function)
rmm::cuda_stream (C++ class)
rmm::cuda_stream::cuda_stream (C++ function)
,
[1]
rmm::cuda_stream::is_valid (C++ function)
rmm::cuda_stream::operator cuda_stream_view (C++ function)
rmm::cuda_stream::operator cudaStream_t (C++ function)
rmm::cuda_stream::operator= (C++ function)
rmm::cuda_stream::synchronize (C++ function)
rmm::cuda_stream::synchronize_no_throw (C++ function)
rmm::cuda_stream::value (C++ function)
rmm::cuda_stream::view (C++ function)
rmm::cuda_stream_pool (C++ class)
rmm::cuda_stream_pool::cuda_stream_pool (C++ function)
rmm::cuda_stream_pool::default_size (C++ member)
rmm::cuda_stream_pool::get_pool_size (C++ function)
rmm::cuda_stream_pool::get_stream (C++ function)
,
[1]
rmm::cuda_stream_view (C++ class)
rmm::cuda_stream_view::cuda_stream_view (C++ function)
,
[1]
,
[2]
,
[3]
rmm::cuda_stream_view::is_default (C++ function)
rmm::cuda_stream_view::is_per_thread_default (C++ function)
rmm::cuda_stream_view::operator cuda::stream_ref (C++ function)
rmm::cuda_stream_view::operator cudaStream_t (C++ function)
rmm::cuda_stream_view::operator= (C++ function)
,
[1]
rmm::cuda_stream_view::synchronize (C++ function)
rmm::cuda_stream_view::synchronize_no_throw (C++ function)
rmm::cuda_stream_view::value (C++ function)
rmm::device_buffer (C++ class)
rmm::device_buffer::capacity (C++ function)
rmm::device_buffer::data (C++ function)
,
[1]
rmm::device_buffer::device_buffer (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
rmm::device_buffer::is_empty (C++ function)
rmm::device_buffer::memory_resource (C++ function)
rmm::device_buffer::operator= (C++ function)
rmm::device_buffer::reserve (C++ function)
rmm::device_buffer::resize (C++ function)
rmm::device_buffer::set_stream (C++ function)
rmm::device_buffer::shrink_to_fit (C++ function)
rmm::device_buffer::size (C++ function)
rmm::device_buffer::ssize (C++ function)
rmm::device_buffer::stream (C++ function)
rmm::device_buffer::~device_buffer (C++ function)
rmm::device_scalar (C++ class)
rmm::device_scalar::const_pointer (C++ type)
rmm::device_scalar::const_reference (C++ type)
rmm::device_scalar::data (C++ function)
,
[1]
rmm::device_scalar::device_scalar (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
rmm::device_scalar::operator= (C++ function)
,
[1]
rmm::device_scalar::pointer (C++ type)
rmm::device_scalar::reference (C++ type)
rmm::device_scalar::set_stream (C++ function)
rmm::device_scalar::set_value_async (C++ function)
rmm::device_scalar::set_value_to_zero_async (C++ function)
rmm::device_scalar::size (C++ function)
rmm::device_scalar::size_type (C++ type)
rmm::device_scalar::stream (C++ function)
rmm::device_scalar::value (C++ function)
rmm::device_scalar::value_type (C++ type)
rmm::device_uvector (C++ class)
rmm::device_uvector::back_element (C++ function)
rmm::device_uvector::begin (C++ function)
,
[1]
rmm::device_uvector::capacity (C++ function)
rmm::device_uvector::cbegin (C++ function)
rmm::device_uvector::cend (C++ function)
rmm::device_uvector::const_iterator (C++ type)
rmm::device_uvector::const_pointer (C++ type)
rmm::device_uvector::const_reference (C++ type)
rmm::device_uvector::data (C++ function)
,
[1]
rmm::device_uvector::device_uvector (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
rmm::device_uvector::element (C++ function)
rmm::device_uvector::element_ptr (C++ function)
,
[1]
rmm::device_uvector::end (C++ function)
,
[1]
rmm::device_uvector::front_element (C++ function)
rmm::device_uvector::is_empty (C++ function)
rmm::device_uvector::iterator (C++ type)
rmm::device_uvector::memory_resource (C++ function)
rmm::device_uvector::operator= (C++ function)
,
[1]
rmm::device_uvector::pointer (C++ type)
rmm::device_uvector::reference (C++ type)
rmm::device_uvector::release (C++ function)
rmm::device_uvector::reserve (C++ function)
rmm::device_uvector::resize (C++ function)
rmm::device_uvector::set_element (C++ function)
rmm::device_uvector::set_element_async (C++ function)
rmm::device_uvector::set_element_to_zero_async (C++ function)
rmm::device_uvector::set_stream (C++ function)
rmm::device_uvector::shrink_to_fit (C++ function)
rmm::device_uvector::size (C++ function)
rmm::device_uvector::size_type (C++ type)
rmm::device_uvector::ssize (C++ function)
rmm::device_uvector::stream (C++ function)
rmm::device_uvector::value_type (C++ type)
rmm::exec_policy (C++ class)
rmm::exec_policy::exec_policy (C++ function)
rmm::logic_error (C++ struct)
rmm::mr (C++ type)
rmm::mr::aligned_resource_adaptor (C++ class)
rmm::mr::aligned_resource_adaptor::aligned_resource_adaptor (C++ function)
,
[1]
rmm::mr::aligned_resource_adaptor::default_alignment_threshold (C++ member)
rmm::mr::aligned_resource_adaptor::get_upstream_resource (C++ function)
rmm::mr::arena_memory_resource (C++ class)
rmm::mr::arena_memory_resource::arena_memory_resource (C++ function)
,
[1]
rmm::mr::binning_memory_resource (C++ class)
rmm::mr::binning_memory_resource::add_bin (C++ function)
rmm::mr::binning_memory_resource::binning_memory_resource (C++ function)
,
[1]
,
[2]
,
[3]
rmm::mr::binning_memory_resource::get_upstream_resource (C++ function)
rmm::mr::binning_memory_resource::~binning_memory_resource (C++ function)
rmm::mr::callback_memory_resource (C++ class)
rmm::mr::callback_memory_resource::callback_memory_resource (C++ function)
,
[1]
rmm::mr::callback_memory_resource::operator= (C++ function)
rmm::mr::cuda_async_memory_resource (C++ class)
rmm::mr::cuda_async_memory_resource::allocation_handle_type (C++ enum)
rmm::mr::cuda_async_memory_resource::allocation_handle_type::none (C++ enumerator)
rmm::mr::cuda_async_memory_resource::allocation_handle_type::posix_file_descriptor (C++ enumerator)
rmm::mr::cuda_async_memory_resource::allocation_handle_type::win32 (C++ enumerator)
rmm::mr::cuda_async_memory_resource::allocation_handle_type::win32_kmt (C++ enumerator)
rmm::mr::cuda_async_memory_resource::cuda_async_memory_resource (C++ function)
rmm::mr::cuda_async_memory_resource::pool_handle (C++ function)
rmm::mr::cuda_async_view_memory_resource (C++ class)
rmm::mr::cuda_async_view_memory_resource::cuda_async_view_memory_resource (C++ function)
,
[1]
,
[2]
rmm::mr::cuda_async_view_memory_resource::operator= (C++ function)
,
[1]
rmm::mr::cuda_async_view_memory_resource::pool_handle (C++ function)
rmm::mr::cuda_memory_resource (C++ class)
rmm::mr::cuda_memory_resource::cuda_memory_resource (C++ function)
,
[1]
rmm::mr::cuda_memory_resource::operator= (C++ function)
,
[1]
rmm::mr::device_memory_resource (C++ class)
rmm::mr::device_memory_resource::allocate (C++ function)
,
[1]
rmm::mr::device_memory_resource::allocate_async (C++ function)
,
[1]
rmm::mr::device_memory_resource::deallocate (C++ function)
,
[1]
rmm::mr::device_memory_resource::deallocate_async (C++ function)
,
[1]
rmm::mr::device_memory_resource::device_memory_resource (C++ function)
,
[1]
rmm::mr::device_memory_resource::get_property (C++ function)
rmm::mr::device_memory_resource::is_equal (C++ function)
rmm::mr::device_memory_resource::operator!= (C++ function)
rmm::mr::device_memory_resource::operator= (C++ function)
,
[1]
rmm::mr::device_memory_resource::operator== (C++ function)
rmm::mr::failure_callback_resource_adaptor (C++ class)
rmm::mr::failure_callback_resource_adaptor::exception_type (C++ type)
rmm::mr::failure_callback_resource_adaptor::failure_callback_resource_adaptor (C++ function)
,
[1]
,
[2]
rmm::mr::failure_callback_resource_adaptor::get_upstream_resource (C++ function)
rmm::mr::failure_callback_resource_adaptor::operator= (C++ function)
rmm::mr::fixed_size_memory_resource (C++ class)
rmm::mr::fixed_size_memory_resource::default_block_size (C++ member)
rmm::mr::fixed_size_memory_resource::default_blocks_to_preallocate (C++ member)
rmm::mr::fixed_size_memory_resource::fixed_size_memory_resource (C++ function)
,
[1]
rmm::mr::fixed_size_memory_resource::get_block_size (C++ function)
rmm::mr::fixed_size_memory_resource::get_upstream_resource (C++ function)
rmm::mr::fixed_size_memory_resource::~fixed_size_memory_resource (C++ function)
rmm::mr::host_memory_resource (C++ class)
rmm::mr::host_memory_resource::allocate (C++ function)
rmm::mr::host_memory_resource::deallocate (C++ function)
rmm::mr::host_memory_resource::get_property (C++ function)
rmm::mr::host_memory_resource::host_memory_resource (C++ function)
,
[1]
rmm::mr::host_memory_resource::is_equal (C++ function)
rmm::mr::host_memory_resource::operator!= (C++ function)
rmm::mr::host_memory_resource::operator= (C++ function)
,
[1]
rmm::mr::host_memory_resource::operator== (C++ function)
rmm::mr::limiting_resource_adaptor (C++ class)
rmm::mr::limiting_resource_adaptor::get_allocated_bytes (C++ function)
rmm::mr::limiting_resource_adaptor::get_allocation_limit (C++ function)
rmm::mr::limiting_resource_adaptor::get_upstream_resource (C++ function)
rmm::mr::limiting_resource_adaptor::limiting_resource_adaptor (C++ function)
,
[1]
,
[2]
rmm::mr::limiting_resource_adaptor::operator= (C++ function)
rmm::mr::logging_resource_adaptor (C++ class)
rmm::mr::logging_resource_adaptor::flush (C++ function)
rmm::mr::logging_resource_adaptor::get_default_filename (C++ function)
rmm::mr::logging_resource_adaptor::get_upstream_resource (C++ function)
rmm::mr::logging_resource_adaptor::header (C++ function)
rmm::mr::logging_resource_adaptor::logging_resource_adaptor (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
rmm::mr::logging_resource_adaptor::operator= (C++ function)
rmm::mr::managed_memory_resource (C++ class)
rmm::mr::managed_memory_resource::managed_memory_resource (C++ function)
,
[1]
rmm::mr::managed_memory_resource::operator= (C++ function)
,
[1]
rmm::mr::new_delete_resource (C++ class)
rmm::mr::new_delete_resource::new_delete_resource (C++ function)
,
[1]
rmm::mr::new_delete_resource::operator= (C++ function)
,
[1]
rmm::mr::owning_wrapper (C++ class)
rmm::mr::owning_wrapper::owning_wrapper (C++ function)
rmm::mr::owning_wrapper::upstream_tuple (C++ type)
rmm::mr::owning_wrapper::wrapped (C++ function)
,
[1]
rmm::mr::pinned_host_memory_resource (C++ class)
rmm::mr::pinned_host_memory_resource::allocate (C++ function)
rmm::mr::pinned_host_memory_resource::allocate_async (C++ function)
,
[1]
rmm::mr::pinned_host_memory_resource::deallocate (C++ function)
rmm::mr::pinned_host_memory_resource::deallocate_async (C++ function)
,
[1]
rmm::mr::pinned_host_memory_resource::get_property (C++ function)
,
[1]
rmm::mr::pinned_host_memory_resource::operator!= (C++ function)
rmm::mr::pinned_host_memory_resource::operator== (C++ function)
rmm::mr::pinned_memory_resource (C++ class)
rmm::mr::pinned_memory_resource::allocate_async (C++ function)
,
[1]
rmm::mr::pinned_memory_resource::deallocate_async (C++ function)
rmm::mr::pinned_memory_resource::get_property (C++ function)
rmm::mr::pinned_memory_resource::operator= (C++ function)
,
[1]
rmm::mr::pinned_memory_resource::pinned_memory_resource (C++ function)
,
[1]
rmm::mr::polymorphic_allocator (C++ class)
rmm::mr::polymorphic_allocator::allocate (C++ function)
rmm::mr::polymorphic_allocator::deallocate (C++ function)
rmm::mr::polymorphic_allocator::get_upstream_resource (C++ function)
rmm::mr::polymorphic_allocator::polymorphic_allocator (C++ function)
,
[1]
,
[2]
rmm::mr::polymorphic_allocator::value_type (C++ type)
rmm::mr::pool_memory_resource (C++ class)
rmm::mr::pool_memory_resource::get_upstream_resource (C++ function)
rmm::mr::pool_memory_resource::pool_memory_resource (C++ function)
,
[1]
,
[2]
rmm::mr::pool_memory_resource::pool_size (C++ function)
rmm::mr::pool_memory_resource::~pool_memory_resource (C++ function)
rmm::mr::prefetch_resource_adaptor (C++ class)
rmm::mr::prefetch_resource_adaptor::get_upstream_resource (C++ function)
rmm::mr::prefetch_resource_adaptor::operator= (C++ function)
rmm::mr::prefetch_resource_adaptor::prefetch_resource_adaptor (C++ function)
,
[1]
,
[2]
rmm::mr::sam_headroom_memory_resource (C++ class)
rmm::mr::sam_headroom_memory_resource::sam_headroom_memory_resource (C++ function)
rmm::mr::statistics_resource_adaptor (C++ class)
rmm::mr::statistics_resource_adaptor::counter (C++ struct)
rmm::mr::statistics_resource_adaptor::counter::add_counters_from_tracked_sub_block (C++ function)
rmm::mr::statistics_resource_adaptor::counter::operator+= (C++ function)
rmm::mr::statistics_resource_adaptor::counter::operator-= (C++ function)
rmm::mr::statistics_resource_adaptor::counter::peak (C++ member)
rmm::mr::statistics_resource_adaptor::counter::total (C++ member)
rmm::mr::statistics_resource_adaptor::counter::value (C++ member)
rmm::mr::statistics_resource_adaptor::get_allocations_counter (C++ function)
rmm::mr::statistics_resource_adaptor::get_bytes_counter (C++ function)
rmm::mr::statistics_resource_adaptor::get_upstream_resource (C++ function)
rmm::mr::statistics_resource_adaptor::operator= (C++ function)
rmm::mr::statistics_resource_adaptor::pop_counters (C++ function)
rmm::mr::statistics_resource_adaptor::push_counters (C++ function)
rmm::mr::statistics_resource_adaptor::read_lock_t (C++ type)
rmm::mr::statistics_resource_adaptor::statistics_resource_adaptor (C++ function)
,
[1]
,
[2]
rmm::mr::statistics_resource_adaptor::write_lock_t (C++ type)
rmm::mr::stream_allocator_adaptor (C++ class)
rmm::mr::stream_allocator_adaptor::allocate (C++ function)
rmm::mr::stream_allocator_adaptor::deallocate (C++ function)
rmm::mr::stream_allocator_adaptor::rebind (C++ struct)
rmm::mr::stream_allocator_adaptor::rebind::other (C++ type)
rmm::mr::stream_allocator_adaptor::stream (C++ function)
rmm::mr::stream_allocator_adaptor::stream_allocator_adaptor (C++ function)
,
[1]
rmm::mr::stream_allocator_adaptor::underlying_allocator (C++ function)
rmm::mr::stream_allocator_adaptor::value_type (C++ type)
rmm::mr::system_memory_resource (C++ class)
rmm::mr::system_memory_resource::operator= (C++ function)
,
[1]
rmm::mr::system_memory_resource::system_memory_resource (C++ function)
,
[1]
rmm::mr::thread_safe_resource_adaptor (C++ class)
rmm::mr::thread_safe_resource_adaptor::get_upstream_resource (C++ function)
rmm::mr::thread_safe_resource_adaptor::lock_t (C++ type)
rmm::mr::thread_safe_resource_adaptor::thread_safe_resource_adaptor (C++ function)
,
[1]
rmm::mr::thrust_allocator (C++ class)
rmm::mr::thrust_allocator::allocate (C++ function)
rmm::mr::thrust_allocator::Base (C++ type)
rmm::mr::thrust_allocator::deallocate (C++ function)
rmm::mr::thrust_allocator::get_property (C++ function)
rmm::mr::thrust_allocator::get_upstream_resource (C++ function)
rmm::mr::thrust_allocator::pointer (C++ type)
rmm::mr::thrust_allocator::rebind (C++ struct)
rmm::mr::thrust_allocator::rebind::other (C++ type)
rmm::mr::thrust_allocator::size_type (C++ type)
rmm::mr::thrust_allocator::stream (C++ function)
rmm::mr::thrust_allocator::thrust_allocator (C++ function)
,
[1]
,
[2]
,
[3]
rmm::mr::tracking_resource_adaptor (C++ class)
rmm::mr::tracking_resource_adaptor::allocation_info (C++ struct)
rmm::mr::tracking_resource_adaptor::allocation_info::allocation_info (C++ function)
rmm::mr::tracking_resource_adaptor::allocation_info::allocation_size (C++ member)
rmm::mr::tracking_resource_adaptor::allocation_info::strace (C++ member)
rmm::mr::tracking_resource_adaptor::get_allocated_bytes (C++ function)
rmm::mr::tracking_resource_adaptor::get_outstanding_allocations (C++ function)
rmm::mr::tracking_resource_adaptor::get_outstanding_allocations_str (C++ function)
rmm::mr::tracking_resource_adaptor::get_upstream_resource (C++ function)
rmm::mr::tracking_resource_adaptor::log_outstanding_allocations (C++ function)
rmm::mr::tracking_resource_adaptor::operator= (C++ function)
rmm::mr::tracking_resource_adaptor::read_lock_t (C++ type)
rmm::mr::tracking_resource_adaptor::tracking_resource_adaptor (C++ function)
,
[1]
,
[2]
rmm::mr::tracking_resource_adaptor::write_lock_t (C++ type)
rmm::out_of_memory (C++ class)
rmm::out_of_memory::out_of_memory (C++ function)
,
[1]
rmm::out_of_range (C++ class)
rmm_cupy_allocator() (in module rmm.allocators.cupy)
RMM_DEFAULT_HOST_ALIGNMENT (C++ member)
RMMError
RMMNumbaManager (class in rmm.allocators.numba)
S
SamHeadroomMemoryResource (class in rmm.mr)
set_current_device_resource (C++ function)
set_current_device_resource() (in module rmm.mr)
set_current_device_resource_ref (C++ function)
set_flush_level() (in module rmm)
set_logging_level() (in module rmm)
set_per_device_resource (C++ function)
set_per_device_resource() (in module rmm.mr)
set_per_device_resource_ref (C++ function)
should_log() (in module rmm)
size (rmm.DeviceBuffer attribute)
Statistics (class in rmm.statistics)
statistics() (in module rmm.statistics)
StatisticsResourceAdaptor (class in rmm.mr)
SystemMemoryResource (class in rmm.mr)
T
thrust_exec_policy_nosync_t (C++ type)
thrust_exec_policy_t (C++ type)
to_device() (rmm.DeviceBuffer static method)
to_device_async_resource_ref_checked (C++ function)
tobytes() (rmm.DeviceBuffer method)
total_bytes (rmm.statistics.Statistics attribute)
total_count (rmm.statistics.Statistics attribute)
TRACE (rmm.logging_level attribute)
TrackingResourceAdaptor (class in rmm.mr)
U
unregister_reinitialize_hook() (in module rmm)
upstream_mr (rmm.mr.ArenaMemoryResource attribute)
(rmm.mr.BinningMemoryResource attribute)
(rmm.mr.FailureCallbackResourceAdaptor attribute)
(rmm.mr.FixedSizeMemoryResource attribute)
(rmm.mr.LimitingResourceAdaptor attribute)
(rmm.mr.LoggingResourceAdaptor attribute)
(rmm.mr.PoolMemoryResource attribute)
(rmm.mr.PrefetchResourceAdaptor attribute)
(rmm.mr.StatisticsResourceAdaptor attribute)
(rmm.mr.TrackingResourceAdaptor attribute)
(rmm.mr.UpstreamResourceAdaptor attribute)
UpstreamResourceAdaptor (class in rmm.mr)
W
WARN (rmm.logging_level attribute)