Table of Contents

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.