Table of Contents

Enum BenchmarkSuiteType

Namespace
DotCompute.Runtime.Services.Performance.Types
Assembly
DotCompute.Runtime.dll

Defines the types of benchmark suites available for performance testing. Each suite focuses on different aspects of computational performance.

public enum BenchmarkSuiteType

Fields

Basic = 0

Basic computational benchmarks. Tests fundamental arithmetic and logical operations.

Comprehensive = 4

Comprehensive benchmark suite. Runs all available benchmark categories for complete performance assessment.

FFT = 3

FFT benchmarks. Evaluates Fast Fourier Transform performance.

LinearAlgebra = 2

Linear algebra benchmarks. Tests matrix operations, vector computations, and BLAS routines.

Memory = 1

Memory bandwidth benchmarks. Measures memory transfer rates and access patterns.

StressTest = 5

Stress test benchmarks. Pushes hardware to its limits to test stability and sustained performance.