Class AcceleratorComparisonResults
- Namespace
- DotCompute.Runtime.Services.Performance.Results
- Assembly
- DotCompute.Runtime.dll
Results from comparing performance across multiple accelerators. Provides comparative analysis of different compute devices.
public class AcceleratorComparisonResults
- Inheritance
-
AcceleratorComparisonResults
- Inherited Members
Properties
AcceleratorIds
Gets the list of accelerator identifiers. IDs of all devices included in the comparison.
public required IReadOnlyList<string> AcceleratorIds { get; init; }
Property Value
Rankings
Gets the performance rankings. Relative ranking of each accelerator (1 = best).
public Dictionary<string, int> Rankings { get; init; }
Property Value
Results
Gets the benchmark results by accelerator. Performance data for each device in the comparison.
public Dictionary<string, BenchmarkResults> Results { get; init; }