6.27. CUmemAllocationProp Struct Reference
[Data types used by CUDA driver]
Specifies the allocation properties for a allocation.
Public Variables
- unsigned char compressionType
- struct CUmemLocation location
- CUmemAllocationHandleType requestedHandleTypes
- CUmemAllocationType type
- void * win32HandleMetaData
Variables
- unsigned char CUmemAllocationProp::compressionType [inherited]
-
Additional allocation hint for requesting compressible memory. Compressed memory allows higher bandwidth, but may cause compression resource thrashing, and compressed memory may not be mappeable on all devices.
- struct CUmemLocationCUmemAllocationProp::location [inherited]
-
Location of allocation
- CUmemAllocationHandleTypeCUmemAllocationProp::requestedHandleTypes [inherited]
-
requested CUmemAllocationHandleType
- CUmemAllocationTypeCUmemAllocationProp::type [inherited]
-
Allocation type
- void * CUmemAllocationProp::win32HandleMetaData [inherited]
-
Windows-specific LPSECURITYATTRIBUTES required when CU_MEM_HANDLE_TYPE_WIN32 is specified. This security attribute defines the scope of which exported allocations may be tranferred to other processes. In all other cases, this field is required to be zero.