Class CudaExecutionNode
- Namespace
- DotCompute.Backends.CUDA.Execution.Types
- Assembly
- DotCompute.Backends.CUDA.dll
Represents a single node in the CUDA execution graph.
public sealed class CudaExecutionNode
- Inheritance
-
CudaExecutionNode
- Inherited Members
Properties
AssignedStream
public nint? AssignedStream { get; set; }
Property Value
- nint?
Dependencies
[SuppressMessage("Design", "CA1002:Do not expose generic lists", Justification = "Mutable list needed for dependency tracking")]
public required List<int> Dependencies { get; init; }
Property Value
EstimatedDuration
public TimeSpan EstimatedDuration { get; init; }
Property Value
ExecuteAction
public required Action ExecuteAction { get; init; }
Property Value
NodeId
public required int NodeId { get; init; }