7.69. CUfabricCpyOperand

Defined in cuda.h

struct CUfabricCpyOperand

Struct representing an operand for copy with cuFabricCpyBatchAsync.

Public Members

CUfabricCpyOperandType type
CUdeviceptr ptr

Pointer where the copy should begin.

CUmemLocation locHint

Hint location for the operand.

Ignored when the pointers are not managed memory or memory allocated outside CUDA.

struct CUfabricCpyOperand::[anonymous]::[anonymous] ptr

Struct representing an operand when CUfabricCpyOperand::type is CU_FABRIC_COPY_OPERAND_TYPE_POINTER.

CUlogicalEndpointId id

Logical endpoint ID.

cuuint64_t offset

Byte offset into the logical endpoint.

struct CUfabricCpyOperand::[anonymous]::[anonymous] le

Struct representing an operand when CUfabricCpyOperand::type is CU_FABRIC_COPY_OPERAND_TYPE_LOGICAL_ENDPOINT.

union CUfabricCpyOperand::[anonymous] op