Class DeviceBenchmarkScores
- Namespace
- Orleans.GpuBridge.Abstractions.Models
- Assembly
- Orleans.GpuBridge.Abstractions.dll
Benchmark scores for performance comparison
public sealed record DeviceBenchmarkScores : IEquatable<DeviceBenchmarkScores>
- Inheritance
-
DeviceBenchmarkScores
- Implements
- Inherited Members
Properties
BenchmarkDuration
Benchmark duration
public TimeSpan BenchmarkDuration { get; init; }
Property Value
BenchmarkTime
Benchmark timestamp
public DateTime BenchmarkTime { get; init; }
Property Value
ComputeScore
Compute performance score
public double ComputeScore { get; init; }
Property Value
IsReliable
Whether benchmark results are reliable
public bool IsReliable { get; init; }
Property Value
LatencyScore
Latency performance score
public double LatencyScore { get; init; }
Property Value
MemoryBandwidthScore
Memory bandwidth score
public double MemoryBandwidthScore { get; init; }
Property Value
OverallScore
Overall performance score (0.0 to 10.0, higher is better)
public double OverallScore { get; init; }
Property Value
ThroughputScore
Throughput performance score
public double ThroughputScore { get; init; }