- 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
- rmm (C++ type)
-
rmm.allocators.cupy
-
rmm.allocators.numba
-
rmm.allocators.torch
-
rmm.librmm
-
rmm.mr
-
rmm.pylibrmm.cuda_stream
-
rmm.pylibrmm.stream
-
rmm.statistics
- 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 cuda::std::span<T const> (C++ function)
- rmm::device_uvector::operator cuda::std::span<T> (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], [2], [3], [4]
- rmm::mr::aligned_resource_adaptor::default_alignment_threshold (C++ member)
- rmm::mr::aligned_resource_adaptor::get_upstream_resource (C++ function)
- rmm::mr::aligned_resource_adaptor::operator= (C++ function), [1]
- rmm::mr::aligned_resource_adaptor::~aligned_resource_adaptor (C++ function)
- rmm::mr::arena_memory_resource (C++ class)
- rmm::mr::arena_memory_resource::arena_memory_resource (C++ function), [1], [2], [3]
- rmm::mr::arena_memory_resource::operator= (C++ function), [1]
- rmm::mr::arena_memory_resource::~arena_memory_resource (C++ function)
- 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], [4], [5], [6]
- rmm::mr::binning_memory_resource::get_upstream_resource (C++ function)
- rmm::mr::binning_memory_resource::operator= (C++ function), [1]
- 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], [2], [3]
- rmm::mr::callback_memory_resource::operator= (C++ function), [1]
- rmm::mr::callback_memory_resource::~callback_memory_resource (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), [1], [2]
- rmm::mr::cuda_async_managed_memory_resource::operator= (C++ function), [1]
|
- rmm::mr::cuda_async_managed_memory_resource::pool_handle (C++ function)
- rmm::mr::cuda_async_managed_memory_resource::~cuda_async_managed_memory_resource (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), [1], [2]
- 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::operator= (C++ function), [1]
- rmm::mr::cuda_async_memory_resource::pool_handle (C++ function)
- rmm::mr::cuda_async_memory_resource::~cuda_async_memory_resource (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], [3]
- 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_async_view_memory_resource::~cuda_async_view_memory_resource (C++ function)
- rmm::mr::cuda_memory_resource (C++ class)
- rmm::mr::cuda_memory_resource::cuda_memory_resource (C++ function), [1], [2]
- rmm::mr::cuda_memory_resource::operator= (C++ function), [1]
- rmm::mr::cuda_memory_resource::~cuda_memory_resource (C++ function)
- 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], [2]
- 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::device_memory_resource::~device_memory_resource (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], [3], [4]
- rmm::mr::failure_callback_resource_adaptor::get_upstream_resource (C++ function)
- rmm::mr::failure_callback_resource_adaptor::operator= (C++ function), [1]
- rmm::mr::failure_callback_resource_adaptor::~failure_callback_resource_adaptor (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], [2], [3], [4]
- 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::operator= (C++ function), [1]
- rmm::mr::fixed_size_memory_resource::~fixed_size_memory_resource (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], [3], [4]
- rmm::mr::limiting_resource_adaptor::operator= (C++ function), [1]
- rmm::mr::limiting_resource_adaptor::~limiting_resource_adaptor (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], [7], [8]
- rmm::mr::logging_resource_adaptor::operator= (C++ function), [1]
- rmm::mr::logging_resource_adaptor::~logging_resource_adaptor (C++ function)
- rmm::mr::managed_memory_resource (C++ class)
- rmm::mr::managed_memory_resource::managed_memory_resource (C++ function), [1], [2]
- rmm::mr::managed_memory_resource::operator= (C++ function), [1]
- rmm::mr::managed_memory_resource::~managed_memory_resource (C++ function)
- 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], [2]
- rmm::mr::pinned_host_memory_resource::~pinned_host_memory_resource (C++ function)
- 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::operator= (C++ function), [1]
- rmm::mr::pool_memory_resource::pool_memory_resource (C++ function), [1], [2], [3], [4], [5]
- 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), [1]
- rmm::mr::prefetch_resource_adaptor::prefetch_resource_adaptor (C++ function), [1], [2], [3], [4]
- rmm::mr::prefetch_resource_adaptor::~prefetch_resource_adaptor (C++ function)
- rmm::mr::sam_headroom_memory_resource (C++ class)
- rmm::mr::sam_headroom_memory_resource::operator= (C++ function), [1]
- rmm::mr::sam_headroom_memory_resource::sam_headroom_memory_resource (C++ function), [1], [2], [3]
- 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), [1]
- 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], [3], [4]
- rmm::mr::statistics_resource_adaptor::write_lock_t (C++ type)
- rmm::mr::statistics_resource_adaptor::~statistics_resource_adaptor (C++ function)
- 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], [2]
- 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], [2]
- rmm::mr::system_memory_resource::~system_memory_resource (C++ function)
- 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::operator= (C++ function), [1]
- rmm::mr::thread_safe_resource_adaptor::thread_safe_resource_adaptor (C++ function), [1], [2], [3], [4]
- rmm::mr::thread_safe_resource_adaptor::~thread_safe_resource_adaptor (C++ function)
- 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), [1]
- 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), [1]
- rmm::mr::tracking_resource_adaptor::read_lock_t (C++ type)
- rmm::mr::tracking_resource_adaptor::tracking_resource_adaptor (C++ function), [1], [2], [3], [4]
- rmm::mr::tracking_resource_adaptor::write_lock_t (C++ type)
- rmm::mr::tracking_resource_adaptor::~tracking_resource_adaptor (C++ function)
- 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)
|