Home
rmm
cucim
cudf-java
cudf
cugraph
cuml
cuproj
cuspatial
cuvs
cuxfilter
dask-cuda
dask-cudf
kvikio
libcudf
libcuml
libcuproj
libcuspatial
libkvikio
librapidsmpf
librmm
libucxx
raft
rapids-cmake
rapidsmpf
rmm
ucxx
nightly (25.12)
nightly (25.12)
stable (25.10)
legacy (25.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.CudaAsyncViewMemoryResource method)
(rmm.mr.CudaMemoryResource method)
(rmm.mr.DeviceMemoryResource method)
(rmm.mr.experimental.CudaAsyncManagedMemoryResource method)
(rmm.mr.FailureCallbackResourceAdaptor method)
(rmm.mr.FixedSizeMemoryResource method)
(rmm.mr.LimitingResourceAdaptor method)
(rmm.mr.LoggingResourceAdaptor method)
(rmm.mr.ManagedMemoryResource method)
(rmm.mr.PinnedHostMemoryResource 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.level_enum attribute)
CUDA_ALLOCATION_ALIGNMENT (C++ member)
cuda_stream_default (C++ member)
cuda_stream_legacy (C++ member)
cuda_stream_per_thread (C++ member)
CudaAsyncManagedMemoryResource (class in rmm.mr.experimental)
CudaAsyncMemoryResource (class in rmm.mr)
CudaAsyncViewMemoryResource (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.CudaAsyncViewMemoryResource method)
(rmm.mr.CudaMemoryResource method)
(rmm.mr.DeviceMemoryResource method)
(rmm.mr.experimental.CudaAsyncManagedMemoryResource method)
(rmm.mr.FailureCallbackResourceAdaptor method)
(rmm.mr.FixedSizeMemoryResource method)
(rmm.mr.LimitingResourceAdaptor method)
(rmm.mr.LoggingResourceAdaptor method)
(rmm.mr.ManagedMemoryResource method)
(rmm.mr.PinnedHostMemoryResource 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.level_enum 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)
error (rmm.level_enum attribute)
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.level_enum 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
level_enum (class in rmm)
LimitingResourceAdaptor (class in rmm.mr)
log_outstanding_allocations() (rmm.mr.TrackingResourceAdaptor method)
LoggingResourceAdaptor (class in rmm.mr)
M
make_owning_wrapper (C++ function)
,
[1]
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.mr.experimental
rmm.statistics
N
n_levels (rmm.level_enum attribute)
nbytes (rmm.DeviceBuffer attribute)
num_calls (rmm.statistics.ProfilerRecords.MemoryRecord attribute)
O
off (rmm.level_enum 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)
PinnedHostMemoryResource (class in rmm.mr)
pool_handle() (rmm.mr.CudaAsyncViewMemoryResource method)
(rmm.mr.experimental.CudaAsyncManagedMemoryResource method)
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.mr.experimental
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::flags (C++ enum)
rmm::cuda_stream::flags::non_blocking (C++ enumerator)
rmm::cuda_stream::flags::sync_default (C++ enumerator)
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::const_reverse_iterator (C++ type)
rmm::device_uvector::crbegin (C++ function)
rmm::device_uvector::crend (C++ function)
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::rbegin (C++ function)
,
[1]
rmm::device_uvector::reference (C++ type)
rmm::device_uvector::release (C++ function)
rmm::device_uvector::rend (C++ function)
,
[1]
rmm::device_uvector::reserve (C++ function)
rmm::device_uvector::resize (C++ function)
rmm::device_uvector::reverse_iterator (C++ type)
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::exec_policy_nosync (C++ class)
rmm::exec_policy_nosync::exec_policy_nosync (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_managed_memory_resource (C++ class)
rmm::mr::cuda_async_managed_memory_resource::cuda_async_managed_memory_resource (C++ function)
rmm::mr::cuda_async_managed_memory_resource::pool_handle (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::fabric (C++ enumerator)
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::mempool_usage (C++ enum)
rmm::mr::cuda_async_memory_resource::mempool_usage::hw_decompress (C++ enumerator)
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)
rmm::mr::device_memory_resource::allocate_sync (C++ function)
rmm::mr::device_memory_resource::deallocate (C++ function)
rmm::mr::device_memory_resource::deallocate_sync (C++ function)
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_sync (C++ function)
rmm::mr::host_memory_resource::deallocate_sync (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::operator= (C++ function)
,
[1]
rmm::mr::pinned_host_memory_resource::pinned_host_memory_resource (C++ function)
,
[1]
rmm::mr::pinned_memory_resource (C++ class)
rmm::mr::pinned_memory_resource::allocate (C++ function)
rmm::mr::pinned_memory_resource::deallocate (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.level_enum 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.level_enum attribute)