7.46. cudaMemAllocNodeParamsV2 Struct Reference

[Data types used by CUDA Runtime]

Memory allocation node parameters

Public Variables

size_t  accessDescCount
cudaMemAccessDescaccessDescs
size_t  bytesize
void * dptr
struct cudaMemPoolProps poolProps

Variables

size_t cudaMemAllocNodeParamsV2::accessDescCount [inherited]

in: Number of `accessDescs`s

cudaMemAccessDesc * cudaMemAllocNodeParamsV2::accessDescs [inherited]

in: number of memory access descriptors. Must not exceed the number of GPUs.

size_t cudaMemAllocNodeParamsV2::bytesize [inherited]

in: size in bytes of the requested allocation

void * cudaMemAllocNodeParamsV2::dptr [inherited]

out: address of the allocation returned by CUDA

struct cudaMemPoolPropscudaMemAllocNodeParamsV2::poolProps [inherited]

in: location where the allocation should reside (specified in location). handleTypes must be cudaMemHandleTypeNone. IPC is not supported. in: array of memory access descriptors. Used to describe peer GPU access