Table of Contents

Class MetalPerformanceAnalysis

Namespace
DotCompute.Backends.Metal.Telemetry
Assembly
DotCompute.Backends.Metal.dll

Performance analysis results

public sealed class MetalPerformanceAnalysis
Inheritance
MetalPerformanceAnalysis
Inherited Members

Properties

AnalysisVersion

public string AnalysisVersion { get; set; }

Property Value

string

ErrorRateAnalysis

public ErrorRateAnalysis ErrorRateAnalysis { get; set; }

Property Value

ErrorRateAnalysis

Errors

public IList<string> Errors { get; init; }

Property Value

IList<string>

OverallPerformanceScore

public double OverallPerformanceScore { get; set; }

Property Value

double

PerformanceTrends

public IList<PerformanceTrend> PerformanceTrends { get; init; }

Property Value

IList<PerformanceTrend>

ResourceUtilizationAnalysis

public ResourceUtilizationAnalysis ResourceUtilizationAnalysis { get; set; }

Property Value

ResourceUtilizationAnalysis

ThroughputAnalysis

public ThroughputAnalysis ThroughputAnalysis { get; set; }

Property Value

ThroughputAnalysis

Timestamp

public DateTimeOffset Timestamp { get; set; }

Property Value

DateTimeOffset