7.30. cudaGraphNodeParams Struct Reference

[Data types used by CUDA Runtime]

Graph node parameters. See cudaGraphAddNode.

Public Variables

struct cudaMemAllocNodeParamsV2 alloc
struct cudaConditionalNodeParams conditional
struct cudaEventRecordNodeParams eventRecord
struct cudaEventWaitNodeParams eventWait
struct cudaExternalSemaphoreSignalNodeParamsV2 extSemSignal
struct cudaExternalSemaphoreWaitNodeParamsV2 extSemWait
struct cudaMemFreeNodeParams free
struct cudaChildGraphNodeParams graph
struct cudaHostNodeParamsV2 host
struct cudaKernelNodeParamsV2 kernel
struct cudaMemcpyNodeParams memcpy
struct cudaMemsetParamsV2 memset
int  reserved0[3]
long long  reserved1[29]
long long  reserved2
enumcudaGraphNodeType type

Variables

struct cudaMemAllocNodeParamsV2cudaGraphNodeParams::alloc [inherited]

Memory allocation node parameters.

struct cudaConditionalNodeParamscudaGraphNodeParams::conditional [inherited]

Conditional node parameters.

struct cudaEventRecordNodeParamscudaGraphNodeParams::eventRecord [inherited]

Event record node parameters.

struct cudaEventWaitNodeParamscudaGraphNodeParams::eventWait [inherited]

Event wait node parameters.

struct cudaExternalSemaphoreSignalNodeParamsV2cudaGraphNodeParams::extSemSignal [inherited]

External semaphore signal node parameters.

struct cudaExternalSemaphoreWaitNodeParamsV2cudaGraphNodeParams::extSemWait [inherited]

External semaphore wait node parameters.

struct cudaMemFreeNodeParamscudaGraphNodeParams::free [inherited]

Memory free node parameters.

struct cudaChildGraphNodeParamscudaGraphNodeParams::graph [inherited]

Child graph node parameters.

struct cudaHostNodeParamsV2cudaGraphNodeParams::host [inherited]

Host node parameters.

struct cudaKernelNodeParamsV2cudaGraphNodeParams::kernel [inherited]

Kernel node parameters.

struct cudaMemcpyNodeParamscudaGraphNodeParams::memcpy [inherited]

Memcpy node parameters.

struct cudaMemsetParamsV2cudaGraphNodeParams::memset [inherited]

Memset node parameters.

int cudaGraphNodeParams::reserved0[3] [inherited]

Reserved. Must be zero.

long long cudaGraphNodeParams::reserved1[29] [inherited]

Padding. Unused bytes must be zero.

long long cudaGraphNodeParams::reserved2 [inherited]

Reserved bytes. Must be zero.

enumcudaGraphNodeTypecudaGraphNodeParams::type [inherited]

Type of the node