Table of Contents

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

IReadOnlyList<string>

Rankings

Gets the performance rankings. Relative ranking of each accelerator (1 = best).

public Dictionary<string, int> Rankings { get; init; }

Property Value

Dictionary<string, int>

Results

Gets the benchmark results by accelerator. Performance data for each device in the comparison.

public Dictionary<string, BenchmarkResults> Results { get; init; }

Property Value

Dictionary<string, BenchmarkResults>