cuda::experimental::mr::async_memory_pool_properties

Defined in /home/runner/work/cccl/cccl/cudax/include/cuda/experimental/__memory_resource/async_memory_pool.cuh

struct async_memory_pool_properties

async_memory_pool_properties is a wrapper around properties passed to async_memory_pool to create a cudaMemPool_t.

Public Members

size_t initial_pool_size = 0
size_t release_threshold = 0
cudaMemAllocationHandleType allocation_handle_type = cudaMemAllocationHandleType::cudaMemHandleTypeNone