Table of Contents

Enum CudaGraphDebugDotFlags

Namespace
JYPPX.CudaSharp
Assembly
JYPPX.CudaSharp.dll

Flags that control which additional information CUDA writes to graph debug DOT output. 控制 CUDA graph debug DOT 输出附加信息的标志。

[Flags]
public enum CudaGraphDebugDotFlags : uint

Fields

ConditionalNodeParams = 32768

Adds CUDA conditional node parameters to output. 输出 CUDA conditional node 参数。

EventNodeParams = 64

Adds CUDA event node parameters to output. 输出 CUDA event node 参数。

ExternalSemaphoreSignalNodeParams = 128

Adds CUDA external semaphore signal node parameters to output. 输出 CUDA external semaphore signal node 参数。

ExternalSemaphoreWaitNodeParams = 256

Adds CUDA external semaphore wait node parameters to output. 输出 CUDA external semaphore wait node 参数。

Handles = 1024

Adds node handles and kernel function handles to output. 输出 node handle 和 kernel function handle。

HostNodeParams = 32

Adds CUDA host node parameters to output. 输出 CUDA host node 参数。

KernelNodeAttributes = 512

Adds CUDA kernel node attributes to output. 输出 CUDA kernel node attribute。

KernelNodeParams = 4

Adds CUDA kernel node parameters to output. 输出 CUDA kernel node 参数。

MemcpyNodeParams = 8

Adds CUDA memcpy node parameters to output. 输出 CUDA memcpy node 参数。

MemsetNodeParams = 16

Adds CUDA memset node parameters to output. 输出 CUDA memset node 参数。

None = 0

Writes the default DOT output. 写出默认 DOT 输出。

Verbose = 1

Outputs all debug data as if every debug flag is enabled. 输出所有 debug 数据。