Table of Contents

Namespace DotCompute.Runtime.Services.Performance.Results

Classes

AcceleratorComparisonResults

Results from comparing performance across multiple accelerators. Provides comparative analysis of different compute devices.

BenchmarkDefinition

Defines a benchmark configuration. Specifies the parameters and settings for a performance benchmark.

BenchmarkResults

Results from a benchmark execution. Contains performance measurements and metadata from a benchmark run.

KernelExecutionRecord

Historical record of a kernel execution. Captures execution details for analysis and auditing.

KernelProfilingResult

Results from profiling a kernel execution. Contains detailed performance metrics for a single kernel run.

PerformanceSummary

Comprehensive performance summary. High-level overview of system performance with recommendations.

ProfilingSessionResult

Final results from a profiling session. Complete performance analysis from a profiling operation.

SessionMetrics

Metrics for a profiling session. Performance data collected during a single profiling session.