Table of Contents

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.