Class OptimizationProfile
- Namespace
- DotCompute.Backends.CPU.Threading.NUMA
- Assembly
- DotCompute.Backends.CPU.dll
Optimization profile for specific workloads.
public sealed record OptimizationProfile : IEquatable<OptimizationProfile>
- Inheritance
-
OptimizationProfile
- Implements
- Inherited Members
Properties
CreatedTime
Gets or sets the created time.
public required DateTime CreatedTime { get; init; }
Property Value
- DateTime
The created time.
IsActive
Gets or sets a value indicating whether active.
public required bool IsActive { get; init; }
Property Value
- bool
The is active.
LastUsed
Gets or sets the last used.
public required DateTime LastUsed { get; init; }
Property Value
- DateTime
The last used.
Name
Gets or sets the name.
public required string Name { get; init; }
Property Value
- string
The name.
Preferences
Gets or sets the preferences.
public required OptimizationPreferences Preferences { get; init; }
Property Value
- OptimizationPreferences
The preferences.
WorkloadType
Gets or sets the workload type.
public required WorkloadType WorkloadType { get; init; }
Property Value
- WorkloadType
The workload type.