Class OptimizationStrategy
- Namespace
- DotCompute.Runtime.Services
- Assembly
- DotCompute.Runtime.dll
A class that represents optimization strategy.
public sealed class OptimizationStrategy
- Inheritance
-
OptimizationStrategy
- Inherited Members
Constructors
OptimizationStrategy(string)
A class that represents optimization strategy.
public OptimizationStrategy(string kernelName)
Parameters
kernelNamestring
Properties
EnableAutomaticOptimization
Gets or sets the enable automatic optimization.
public bool EnableAutomaticOptimization { get; set; }
Property Value
- bool
The enable automatic optimization.
KernelName
Gets or sets the kernel name.
public string KernelName { get; }
Property Value
- string
The kernel name.
MinimumPriority
Gets or sets the minimum priority.
public OptimizationPriority MinimumPriority { get; set; }
Property Value
- OptimizationPriority
The minimum priority.
OptimizationInterval
Gets or sets the optimization interval.
public TimeSpan OptimizationInterval { get; set; }
Property Value
- TimeSpan
The optimization interval.