librmm Documentation
Contents:
- Memory Resources
rmm::mrdevice_resource_refdevice_async_resource_refhost_resource_refhost_async_resource_refhost_device_resource_refhost_device_async_resource_refget_per_device_resource()set_per_device_resource()get_current_device_resource()set_current_device_resource()get_per_device_resource_ref()set_per_device_resource_ref()get_current_device_resource_ref()set_current_device_resource_ref()reset_per_device_resource_ref()reset_current_device_resource_ref()to_device_async_resource_ref_checked()is_resource_adaptorrmm::mr::pinned_host_memory_resourceallocate_callback_tdeallocate_callback_toperator==()operator!=()operator==()operator!=()rmm::mr::arena_memory_resourcermm::mr::binning_memory_resourcermm::mr::callback_memory_resourcermm::mr::cuda_async_managed_memory_resourcermm::mr::cuda_async_memory_resourcermm::mr::cuda_async_view_memory_resourcermm::mr::cuda_memory_resourcermm::mr::device_memory_resourcermm::mr::fixed_size_memory_resourcermm::mr::managed_memory_resourcermm::mr::polymorphic_allocatorrmm::mr::stream_allocator_adaptorrmm::mr::pool_memory_resourcermm::mr::sam_headroom_memory_resourcermm::mr::system_memory_resourcermm::mr::host_memory_resourcermm::mr::new_delete_resourcermm::mr::pinned_memory_resourcefailure_callback_tmake_owning_wrapper()make_owning_wrapper()rmm::mr::aligned_resource_adaptorrmm::mr::failure_callback_resource_adaptorrmm::mr::limiting_resource_adaptorrmm::mr::logging_resource_adaptorrmm::mr::owning_wrapperrmm::mr::prefetch_resource_adaptorrmm::mr::statistics_resource_adaptorrmm::mr::thread_safe_resource_adaptorrmm::mr::thrust_allocatorrmm::mr::tracking_resource_adaptor
- Data Containers
- Thrust Integration
- CUDA Device Management
- CUDA Streams
- Errors
- Logging
- Utilities
- Deprecated functionality
-
namespace rmm