Containers library
Memory Resources
Cudax: Experimental new features API
cudax
»
Index
Index
C
C
cuda (C++ type)
cuda::experimental (C++ type)
cuda::experimental::allowed_levels (C++ struct)
cuda::experimental::allowed_levels::default_unit (C++ type)
cuda::experimental::allowed_levels<> (C++ struct)
cuda::experimental::allowed_levels<>::default_unit (C++ type)
cuda::experimental::arch (C++ struct)
cuda::experimental::arch::cluster_supported (C++ member)
cuda::experimental::arch::compute_capability (C++ member)
cuda::experimental::arch::compute_capability_major (C++ member)
cuda::experimental::arch::compute_capability_minor (C++ member)
cuda::experimental::arch::cp_async_supported (C++ member)
cuda::experimental::arch::elect_intrinsic (C++ member)
cuda::experimental::arch::max_blocks_per_multiprocessor (C++ member)
cuda::experimental::arch::max_shared_memory_per_block_optin (C++ member)
cuda::experimental::arch::max_shared_memory_per_multiprocessor (C++ member)
cuda::experimental::arch::max_threads_per_multiprocessor (C++ member)
cuda::experimental::arch::max_warps_per_multiprocessor (C++ member)
cuda::experimental::arch::operator arch_traits_t (C++ function)
cuda::experimental::arch::redux_intrinisic (C++ member)
cuda::experimental::arch::reserved_shared_memory_per_block (C++ member)
cuda::experimental::arch::tma_supported (C++ member)
cuda::experimental::arch_traits (C++ function)
cuda::experimental::arch_traits_t (C++ struct)
cuda::experimental::arch_traits_t::cluster_supported (C++ member)
cuda::experimental::arch_traits_t::compute_capability (C++ member)
cuda::experimental::arch_traits_t::compute_capability_major (C++ member)
cuda::experimental::arch_traits_t::compute_capability_minor (C++ member)
cuda::experimental::arch_traits_t::cp_async_supported (C++ member)
cuda::experimental::arch_traits_t::elect_intrinsic (C++ member)
cuda::experimental::arch_traits_t::max_blocks_per_multiprocessor (C++ member)
cuda::experimental::arch_traits_t::max_shared_memory_per_block_optin (C++ member)
cuda::experimental::arch_traits_t::max_shared_memory_per_multiprocessor (C++ member)
cuda::experimental::arch_traits_t::max_threads_per_multiprocessor (C++ member)
cuda::experimental::arch_traits_t::max_warps_per_multiprocessor (C++ member)
cuda::experimental::arch_traits_t::redux_intrinisic (C++ member)
cuda::experimental::arch_traits_t::reserved_shared_memory_per_block (C++ member)
cuda::experimental::arch_traits_t::tma_supported (C++ member)
cuda::experimental::as_kernel_arg_t (C++ type)
cuda::experimental::block (C++ member)
cuda::experimental::block_dims (C++ function)
,
[1]
cuda::experimental::block_level (C++ struct)
cuda::experimental::block_level::allowed_above (C++ type)
cuda::experimental::block_level::allowed_below (C++ type)
cuda::experimental::block_level::product_type (C++ type)
cuda::experimental::cluster (C++ member)
cuda::experimental::cluster_dims (C++ function)
,
[1]
cuda::experimental::cluster_level (C++ struct)
cuda::experimental::cluster_level::allowed_above (C++ type)
cuda::experimental::cluster_level::allowed_below (C++ type)
cuda::experimental::cluster_level::product_type (C++ type)
cuda::experimental::cooperative_launch (C++ struct)
cuda::experimental::cooperative_launch::cooperative_launch (C++ function)
cuda::experimental::cooperative_launch::is_relevant_on_device (C++ member)
cuda::experimental::cooperative_launch::kind (C++ member)
cuda::experimental::cooperative_launch::needs_attribute_space (C++ member)
cuda::experimental::current_arch (C++ function)
cuda::experimental::device (C++ class)
cuda::experimental::device::arch_traits (C++ function)
cuda::experimental::device::attr (C++ function)
,
[1]
cuda::experimental::device::attr_result_t (C++ type)
cuda::experimental::device::attrs (C++ type)
cuda::experimental::device::get (C++ function)
cuda::experimental::device::operator== (C++ function)
cuda::experimental::device::primary_context (C++ function)
cuda::experimental::device::~device (C++ function)
cuda::experimental::device_ref (C++ class)
cuda::experimental::device_ref::arch_traits (C++ function)
cuda::experimental::device_ref::attr (C++ function)
,
[1]
cuda::experimental::device_ref::device_ref (C++ function)
cuda::experimental::device_ref::get (C++ function)
cuda::experimental::device_ref::operator== (C++ function)
cuda::experimental::devices (C++ member)
cuda::experimental::dimensions (C++ type)
cuda::experimental::dimensions_index_type (C++ type)
cuda::experimental::distribute (C++ function)
cuda::experimental::dynamic_shared_memory (C++ function)
,
[1]
cuda::experimental::dynamic_shared_memory_option (C++ struct)
cuda::experimental::dynamic_shared_memory_option::content_type (C++ type)
cuda::experimental::dynamic_shared_memory_option::dynamic_shared_memory_option (C++ function)
cuda::experimental::dynamic_shared_memory_option::extent (C++ member)
cuda::experimental::dynamic_shared_memory_option::is_relevant_on_device (C++ member)
cuda::experimental::dynamic_shared_memory_option::kind (C++ member)
cuda::experimental::dynamic_shared_memory_option::size (C++ member)
cuda::experimental::dynamic_smem_ref (C++ function)
cuda::experimental::dynamic_smem_span (C++ function)
cuda::experimental::event (C++ class)
cuda::experimental::event::event (C++ function)
,
[1]
,
[2]
,
[3]
cuda::experimental::event::flags (C++ enum)
cuda::experimental::event::flags::blocking_sync (C++ enumerator)
cuda::experimental::event::flags::interprocess (C++ enumerator)
cuda::experimental::event::flags::none (C++ enumerator)
cuda::experimental::event::from_native_handle (C++ function)
,
[1]
,
[2]
cuda::experimental::event::get (C++ function)
cuda::experimental::event::is_done (C++ function)
cuda::experimental::event::operator bool (C++ function)
cuda::experimental::event::operator!= (C++ function)
cuda::experimental::event::operator= (C++ function)
,
[1]
cuda::experimental::event::operator== (C++ function)
cuda::experimental::event::operator| (C++ function)
cuda::experimental::event::record (C++ function)
cuda::experimental::event::release (C++ function)
cuda::experimental::event::value_type (C++ type)
cuda::experimental::event::wait (C++ function)
cuda::experimental::event::~event (C++ function)
cuda::experimental::event_ref (C++ class)
cuda::experimental::event_ref::event_ref (C++ function)
,
[1]
,
[2]
cuda::experimental::event_ref::get (C++ function)
cuda::experimental::event_ref::is_done (C++ function)
cuda::experimental::event_ref::operator bool (C++ function)
cuda::experimental::event_ref::operator!= (C++ function)
cuda::experimental::event_ref::operator== (C++ function)
cuda::experimental::event_ref::record (C++ function)
cuda::experimental::event_ref::value_type (C++ type)
cuda::experimental::event_ref::wait (C++ function)
cuda::experimental::get_launch_dimensions (C++ function)
cuda::experimental::grid (C++ member)
cuda::experimental::grid_dims (C++ function)
,
[1]
cuda::experimental::grid_level (C++ struct)
cuda::experimental::grid_level::allowed_above (C++ type)
cuda::experimental::grid_level::allowed_below (C++ type)
cuda::experimental::grid_level::product_type (C++ type)
cuda::experimental::has_level (C++ member)
cuda::experimental::has_level_or_unit (C++ member)
cuda::experimental::hierarchy (C++ type)
cuda::experimental::hierarchy::count (C++ function)
cuda::experimental::hierarchy::extents (C++ function)
cuda::experimental::hierarchy::index (C++ function)
cuda::experimental::hierarchy::rank (C++ function)
cuda::experimental::hierarchy_add_level (C++ function)
cuda::experimental::hierarchy_dimensions (C++ type)
cuda::experimental::hierarchy_dimensions_fragment (C++ struct)
cuda::experimental::hierarchy_dimensions_fragment::count (C++ function)
cuda::experimental::hierarchy_dimensions_fragment::extents (C++ function)
cuda::experimental::hierarchy_dimensions_fragment::extents_type (C++ type)
cuda::experimental::hierarchy_dimensions_fragment::fragment (C++ function)
cuda::experimental::hierarchy_dimensions_fragment::hierarchy_dimensions_fragment (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
cuda::experimental::hierarchy_dimensions_fragment::index (C++ function)
cuda::experimental::hierarchy_dimensions_fragment::level (C++ function)
cuda::experimental::hierarchy_dimensions_fragment::levels (C++ member)
cuda::experimental::hierarchy_dimensions_fragment::rank (C++ function)
cuda::experimental::hierarchy_dimensions_fragment::static_count (C++ function)
cuda::experimental::hierarchy_level (C++ struct)
cuda::experimental::hierarchy_query_result (C++ struct)
cuda::experimental::hierarchy_query_result::Dims (C++ type)
cuda::experimental::hierarchy_query_result::hierarchy_query_result (C++ function)
,
[1]
cuda::experimental::hierarchy_query_result::operator dim3 (C++ function)
cuda::experimental::hierarchy_query_result::x (C++ member)
cuda::experimental::hierarchy_query_result::y (C++ member)
cuda::experimental::hierarchy_query_result::z (C++ member)
cuda::experimental::in (C++ member)
cuda::experimental::inout (C++ member)
cuda::experimental::is_core_cuda_hierarchy_level (C++ member)
cuda::experimental::kernel_config (C++ struct)
cuda::experimental::kernel_config::add (C++ function)
cuda::experimental::kernel_config::dims (C++ member)
cuda::experimental::kernel_config::kernel_config (C++ function)
,
[1]
cuda::experimental::kernel_config::options (C++ member)
cuda::experimental::launch (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
cuda::experimental::launch_priority (C++ struct)
cuda::experimental::launch_priority::is_relevant_on_dpevice (C++ member)
cuda::experimental::launch_priority::kind (C++ member)
cuda::experimental::launch_priority::launch_priority (C++ function)
cuda::experimental::launch_priority::needs_attribute_space (C++ member)
cuda::experimental::launch_priority::priority (C++ member)
cuda::experimental::level_dimensions (C++ struct)
cuda::experimental::level_dimensions::dims (C++ member)
cuda::experimental::level_dimensions::level_dimensions (C++ function)
,
[1]
,
[2]
cuda::experimental::level_dimensions::level_type (C++ type)
cuda::experimental::logical_device (C++ class)
cuda::experimental::logical_device::context (C++ function)
cuda::experimental::logical_device::get_kind (C++ function)
cuda::experimental::logical_device::get_underlying_device (C++ function)
cuda::experimental::logical_device::kinds (C++ enum)
cuda::experimental::logical_device::kinds::device (C++ enumerator)
cuda::experimental::logical_device::kinds::green_context (C++ enumerator)
cuda::experimental::logical_device::logical_device (C++ function)
,
[1]
,
[2]
cuda::experimental::logical_device::operator== (C++ function)
cuda::experimental::make_config (C++ function)
cuda::experimental::make_hierarchy (C++ function)
cuda::experimental::make_hierarchy_fragment (C++ function)
cuda::experimental::mr (C++ type)
cuda::experimental::mr::any_async_resource (C++ type)
cuda::experimental::mr::any_resource (C++ type)
cuda::experimental::mr::async_memory_pool (C++ class)
cuda::experimental::mr::async_memory_pool::async_memory_pool (C++ function)
,
[1]
,
[2]
,
[3]
cuda::experimental::mr::async_memory_pool::from_native_handle (C++ function)
,
[1]
,
[2]
cuda::experimental::mr::async_memory_pool::get (C++ function)
cuda::experimental::mr::async_memory_pool::get_attribute (C++ function)
cuda::experimental::mr::async_memory_pool::operator= (C++ function)
,
[1]
cuda::experimental::mr::async_memory_pool::operator== (C++ function)
,
[1]
cuda::experimental::mr::async_memory_pool::set_attribute (C++ function)
cuda::experimental::mr::async_memory_pool::trim_to (C++ function)
cuda::experimental::mr::async_memory_pool::~async_memory_pool (C++ function)
cuda::experimental::mr::async_memory_pool_properties (C++ struct)
cuda::experimental::mr::async_memory_pool_properties::allocation_handle_type (C++ member)
cuda::experimental::mr::async_memory_pool_properties::initial_pool_size (C++ member)
cuda::experimental::mr::async_memory_pool_properties::release_threshold (C++ member)
cuda::experimental::mr::async_memory_resource (C++ class)
cuda::experimental::mr::async_memory_resource::allocate (C++ function)
cuda::experimental::mr::async_memory_resource::allocate_async (C++ function)
,
[1]
cuda::experimental::mr::async_memory_resource::async_memory_resource (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
cuda::experimental::mr::async_memory_resource::deallocate (C++ function)
cuda::experimental::mr::async_memory_resource::deallocate_async (C++ function)
,
[1]
cuda::experimental::mr::async_memory_resource::get (C++ function)
cuda::experimental::mr::async_memory_resource::operator== (C++ function)
,
[1]
cuda::experimental::mr::basic_any_resource (C++ class)
cuda::experimental::mr::basic_any_resource::basic_any_resource (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
cuda::experimental::mr::basic_any_resource::get_property (C++ function)
,
[1]
cuda::experimental::mr::basic_any_resource::operator!= (C++ function)
cuda::experimental::mr::basic_any_resource::operator= (C++ function)
,
[1]
cuda::experimental::mr::basic_any_resource::operator== (C++ function)
cuda::experimental::mr::basic_any_resource::swap (C++ function)
cuda::experimental::mr::basic_any_resource::~basic_any_resource (C++ function)
cuda::experimental::mr::cudaMemAllocationHandleType (C++ enum)
cuda::experimental::mr::cudaMemAllocationHandleType::cudaMemHandleTypeFabric (C++ enumerator)
cuda::experimental::mr::cudaMemAllocationHandleType::cudaMemHandleTypeNone (C++ enumerator)
cuda::experimental::mr::cudaMemAllocationHandleType::cudaMemHandleTypePosixFileDescriptor (C++ enumerator)
cuda::experimental::mr::cudaMemAllocationHandleType::cudaMemHandleTypeWin32 (C++ enumerator)
cuda::experimental::mr::cudaMemAllocationHandleType::cudaMemHandleTypeWin32Kmt (C++ enumerator)
cuda::experimental::mr::make_any_async_resource (C++ function)
cuda::experimental::mr::make_any_resource (C++ function)
cuda::experimental::mr::make_shared_resource (C++ function)
cuda::experimental::mr::shared_resource (C++ struct)
cuda::experimental::mr::shared_resource::allocate (C++ function)
cuda::experimental::mr::shared_resource::async_allocate (C++ function)
cuda::experimental::mr::shared_resource::async_deallocate (C++ function)
cuda::experimental::mr::shared_resource::deallocate (C++ function)
cuda::experimental::mr::shared_resource::get_property (C++ function)
,
[1]
cuda::experimental::mr::shared_resource::operator!= (C++ function)
cuda::experimental::mr::shared_resource::operator= (C++ function)
,
[1]
cuda::experimental::mr::shared_resource::operator== (C++ function)
cuda::experimental::mr::shared_resource::shared_resource (C++ function)
,
[1]
,
[2]
cuda::experimental::mr::shared_resource::swap (C++ function)
,
[1]
cuda::experimental::mr::shared_resource::~shared_resource (C++ function)
cuda::experimental::operator& (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
cuda::experimental::out (C++ member)
cuda::experimental::stream (C++ struct)
cuda::experimental::stream::default_priority (C++ member)
cuda::experimental::stream::device (C++ function)
cuda::experimental::stream::from_native_handle (C++ function)
,
[1]
,
[2]
cuda::experimental::stream::logical_device (C++ function)
cuda::experimental::stream::operator= (C++ function)
,
[1]
cuda::experimental::stream::record_event (C++ function)
cuda::experimental::stream::record_timed_event (C++ function)
cuda::experimental::stream::release (C++ function)
cuda::experimental::stream::stream (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
cuda::experimental::stream::wait (C++ function)
,
[1]
cuda::experimental::stream::~stream (C++ function)
cuda::experimental::stream_ref (C++ struct)
cuda::experimental::stream_ref::device (C++ function)
cuda::experimental::stream_ref::logical_device (C++ function)
cuda::experimental::stream_ref::record_event (C++ function)
cuda::experimental::stream_ref::record_timed_event (C++ function)
cuda::experimental::stream_ref::stream_ref (C++ function)
cuda::experimental::stream_ref::wait (C++ function)
,
[1]
cuda::experimental::thread (C++ member)
cuda::experimental::thread_level (C++ struct)
cuda::experimental::thread_level::allowed_above (C++ type)
cuda::experimental::thread_level::allowed_below (C++ type)
cuda::experimental::thread_level::product_type (C++ type)
cuda::experimental::timed_event (C++ class)
cuda::experimental::timed_event::flags (C++ enum)
cuda::experimental::timed_event::flags::blocking_sync (C++ enumerator)
cuda::experimental::timed_event::flags::interprocess (C++ enumerator)
cuda::experimental::timed_event::flags::none (C++ enumerator)
cuda::experimental::timed_event::from_native_handle (C++ function)
,
[1]
,
[2]
cuda::experimental::timed_event::get (C++ function)
cuda::experimental::timed_event::is_done (C++ function)
cuda::experimental::timed_event::operator bool (C++ function)
cuda::experimental::timed_event::operator!= (C++ function)
cuda::experimental::timed_event::operator- (C++ function)
cuda::experimental::timed_event::operator= (C++ function)
,
[1]
cuda::experimental::timed_event::operator== (C++ function)
cuda::experimental::timed_event::operator| (C++ function)
cuda::experimental::timed_event::record (C++ function)
cuda::experimental::timed_event::release (C++ function)
cuda::experimental::timed_event::timed_event (C++ function)
,
[1]
,
[2]
,
[3]
cuda::experimental::timed_event::value_type (C++ type)
cuda::experimental::timed_event::wait (C++ function)
cuda::experimental::uninitialized_async_buffer (C++ class)
cuda::experimental::uninitialized_async_buffer::begin (C++ function)
cuda::experimental::uninitialized_async_buffer::change_stream (C++ function)
cuda::experimental::uninitialized_async_buffer::data (C++ function)
cuda::experimental::uninitialized_async_buffer::end (C++ function)
cuda::experimental::uninitialized_async_buffer::get_resource (C++ function)
cuda::experimental::uninitialized_async_buffer::get_stream (C++ function)
cuda::experimental::uninitialized_async_buffer::operator= (C++ function)
,
[1]
cuda::experimental::uninitialized_async_buffer::pointer (C++ type)
cuda::experimental::uninitialized_async_buffer::reference (C++ type)
cuda::experimental::uninitialized_async_buffer::size (C++ function)
cuda::experimental::uninitialized_async_buffer::size_type (C++ type)
cuda::experimental::uninitialized_async_buffer::swap (C++ function)
cuda::experimental::uninitialized_async_buffer::uninitialized_async_buffer (C++ function)
,
[1]
,
[2]
cuda::experimental::uninitialized_async_buffer::value_type (C++ type)
cuda::experimental::uninitialized_async_buffer::~uninitialized_async_buffer (C++ function)
cuda::experimental::uninitialized_async_device_buffer (C++ type)
cuda::experimental::uninitialized_buffer (C++ class)
cuda::experimental::uninitialized_buffer::begin (C++ function)
cuda::experimental::uninitialized_buffer::data (C++ function)
cuda::experimental::uninitialized_buffer::end (C++ function)
cuda::experimental::uninitialized_buffer::get_resource (C++ function)
cuda::experimental::uninitialized_buffer::operator= (C++ function)
,
[1]
cuda::experimental::uninitialized_buffer::pointer (C++ type)
cuda::experimental::uninitialized_buffer::reference (C++ type)
cuda::experimental::uninitialized_buffer::size (C++ function)
cuda::experimental::uninitialized_buffer::size_type (C++ type)
cuda::experimental::uninitialized_buffer::swap (C++ function)
cuda::experimental::uninitialized_buffer::uninitialized_buffer (C++ function)
,
[1]
,
[2]
cuda::experimental::uninitialized_buffer::value_type (C++ type)
cuda::experimental::uninitialized_buffer::~uninitialized_buffer (C++ function)
cuda::experimental::uninitialized_device_buffer (C++ type)