Table of Contents

Struct PerformanceTrendAnalysis

Namespace
DotCompute.Backends.CPU.Kernels.Simd
Assembly
DotCompute.Backends.CPU.dll

Performance trend analysis over time.

public readonly record struct PerformanceTrendAnalysis : IEquatable<PerformanceTrendAnalysis>
Implements
Inherited Members

Properties

AnalysisTime

Gets or sets the analysis time.

public DateTimeOffset AnalysisTime { get; init; }

Property Value

DateTimeOffset

The analysis time.

AveragePerformance

Gets or sets the average performance.

public TimeSpan AveragePerformance { get; init; }

Property Value

TimeSpan

The average performance.

PerformanceGainTrend

Gets or sets the performance gain trend.

public PerformanceGainTrend PerformanceGainTrend { get; init; }

Property Value

PerformanceGainTrend

The performance gain trend.

PreferredStrategy

Gets or sets the preferred strategy.

public SimdExecutionStrategy PreferredStrategy { get; init; }

Property Value

SimdExecutionStrategy

The preferred strategy.

TotalOperations

Gets or sets the total operations.

public long TotalOperations { get; init; }

Property Value

long

The total operations.

VectorizationEffectiveness

Gets or sets the vectorization effectiveness.

public double VectorizationEffectiveness { get; init; }

Property Value

double

The vectorization effectiveness.