7.63. cudaMemcpyBatchNodeParams

struct cudaMemcpyBatchNodeParams

CUDA Batch Memcpy Node Parameters.

Public Members

struct cudaMemcpyAttributes *attrs

Array of memcpy attributes.

This field cannot be updated in an instantiated graph.

size_t *attrsIdxs

Array of indices specifying which copies each entry in attrs applies to.

The array contents cannot be updated in an instantiated graph.

size_t count

Size of dsts, srcs and sizes arrays.

This field cannot be updated in an instantiated graph.

cudaExecutionContext_t ctx

Preferred CUDA Execution Context to use for the copies.

This field cannot be updated in an instantiated graph.

void **dsts

Array of destination pointers.

This field can be updated in an instantiated graph.

size_t numAttrs

Size of attrs and attrsIdxs arrays.

The array contents cannot be updated in an instantiated graph.

size_t *sizes

Array of sizes for memcpy operations.

This field can be updated in an instantiated graph. A size of 0 disables the individual copy operation.

void **srcs

Array of source pointers.

This field can be updated in an instantiated graph.