Table of Contents

Class CudaExecutionPlan

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

Optimized execution plan for CUDA command sequences.

public sealed class CudaExecutionPlan
Inheritance
CudaExecutionPlan
Inherited Members

Remarks

Generated from CudaExecutionGraph with RTX 2000 optimizations for stream assignment and parallel execution.

Properties

CreatedAt

public DateTimeOffset CreatedAt { get; init; }

Property Value

DateTimeOffset

EstimatedExecutionTime

public TimeSpan EstimatedExecutionTime { get; init; }

Property Value

TimeSpan

EstimatedParallelism

public int EstimatedParallelism { get; init; }

Property Value

int

Graph

public required CudaExecutionGraph Graph { get; init; }

Property Value

CudaExecutionGraph

OptimizedLevels

[SuppressMessage("Design", "CA1002:Do not expose generic lists", Justification = "Mutable list needed for execution plan")]
public required List<CudaExecutionLevel> OptimizedLevels { get; init; }

Property Value

List<CudaExecutionLevel>