Table of Contents

Class CudaExecutionGraph

Namespace
DotCompute.Backends.CUDA.Execution
Assembly
DotCompute.Backends.CUDA.dll

Execution graph for coordinated stream operations

public sealed class CudaExecutionGraph
Inheritance
CudaExecutionGraph
Inherited Members

Methods

AddNode(string, Func<nint, Task>, CudaStreamPriority, params string[])

Performs add node.

public void AddNode(string id, Func<nint, Task> operation, CudaStreamPriority priority = CudaStreamPriority.Normal, params string[] dependencies)

Parameters

id string

The identifier.

operation Func<nint, Task>

The operation.

priority CudaStreamPriority

The priority.

dependencies string[]

The dependencies.