Class GraphOptimizationOptions
- Namespace
- DotCompute.Backends.CUDA.Execution.Graph
- Assembly
- DotCompute.Backends.CUDA.dll
Graph optimization options
public class GraphOptimizationOptions
- Inheritance
-
GraphOptimizationOptions
- Inherited Members
Properties
EnableKernelFusion
Gets or sets the enable kernel fusion.
public bool EnableKernelFusion { get; set; }
Property Value
- bool
The enable kernel fusion.
EnableMemoryOptimization
Gets or sets the enable memory optimization.
public bool EnableMemoryOptimization { get; set; }
Property Value
- bool
The enable memory optimization.
EnableParallelization
Gets or sets the enable parallelization.
public bool EnableParallelization { get; set; }
Property Value
- bool
The enable parallelization.
MaxFusionDepth
Gets or sets the max fusion depth.
public int MaxFusionDepth { get; set; }
Property Value
- int
The max fusion depth.
MaxMemoryBudget
Gets or sets the max memory budget.
public long MaxMemoryBudget { get; set; }
Property Value
- long
The max memory budget.