Specifies an access policy for a window, a contiguous extent of memory
beginning at base_ptr and ending at base_ptr + num_bytes.
Partition into many segments and assign segments such that.
sum of “hit segments” / window == approx. ratio.
sum of “miss segments” / window == approx 1-ratio.
Segments and ratio specifications are fitted to the capabilities of
the architecture.
Accesses in a hit segment apply the hitProp access policy.
Accesses in a miss segment apply the missProp access policy.
Sparse CUDA array and CUDA mipmapped array properties
CUDA Channel format descriptor
CUDA device properties
CUDA extent
External memory buffer descriptor
External memory handle descriptor
Win32 handle referencing the semaphore object. Valid when
type is one of the following:
External memory mipmap descriptor
External semaphore handle descriptor
Win32 handle referencing the semaphore object. Valid when
type is one of the following:
External semaphore signal node parameters
External semaphore signal parameters, compatible with driver type
Parameters for fence objects
Parameters for keyed mutex objects
External semaphore wait node parameters
External semaphore wait parameters, compatible with driver type
Parameters for fence objects
Parameters for keyed mutex objects
CUDA function attributes
CUDA graphics interop resource
CUDA host node parameters
CUDA IPC event handle
CUDA IPC memory handle
CUDA GPU kernel node parameters
CUDA launch parameters
Memory access descriptor
Memory allocation node parameters
Specifies a memory location.
Specifies the properties of allocations made from the pool.
Opaque data for exporting a pool allocation
CUDA 3D memory copying parameters
CUDA 3D cross-device memory copying parameters
CUDA Memset node parameters
CUDA Pitched memory pointer
CUDA pointer attributes
CUDA 3D position
CUDA resource descriptor
CUDA resource view descriptor
Specifies performance hint with ::cudaAccessPolicyWindow for hitProp and missProp members.
CUDA cooperative group scope
Channel format kind
CUDA device compute modes
CUDA device attributes
CUDA device P2P attributes
CUDA error types
CUDA Error types
CUDA error types
External memory handle types
External semaphore handle types
CUDA GPUDirect RDMA flush writes APIs supported on the device
CUDA GPUDirect RDMA flush writes scopes
CUDA GPUDirect RDMA flush writes targets
CUDA function attributes that can be set using ::cudaFuncSetAttribute
CUDA function cache configurations
CUDA GPUDirect RDMA flush writes ordering features of the device
Flags to specify search options to be used with ::cudaGetDriverEntryPoint
For more details see ::cuGetProcAddress
CUDA Graph debug write options
CUDA Graph Update error types
Flags for instantiating a graph
Graph memory attributes
CUDA Graph node types
CUDA graphics interop array indices for cube maps
CUDA graphics interop map flags
CUDA graphics interop register flags
Graph kernel node Attributes
CUDA Limits
Specifies the memory protection flags for mapping.
Flags for specifying particular handle types
Defines the allocation types available
Specifies the type of location
CUDA memory pool attributes
CUDA range attributes
CUDA memory copy types
CUDA Memory Advise values
CUDA memory types
CUDA Profiler Output modes
CUDA output file modes
CUDA Profiler Output modes
CUDA resource types
CUDA texture resource view formats
Shared memory carveout configurations. These may be passed to cudaFuncSetAttribute
CUDA shared memory configuration
Stream Attributes
Possible modes for stream capture thread interactions. For more details see
::cudaStreamBeginCapture and ::cudaThreadExchangeStreamCaptureMode
Possible stream capture statuses returned by ::cudaStreamIsCapturing
Flags for ::cudaStreamUpdateCaptureDependencies
Flags for user objects for graphs
Flags for retaining user object references for graphs