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 = 0Basic computational benchmarks. Tests fundamental arithmetic and logical operations.
Comprehensive = 4Comprehensive benchmark suite. Runs all available benchmark categories for complete performance assessment.
FFT = 3FFT benchmarks. Evaluates Fast Fourier Transform performance.
LinearAlgebra = 2Linear algebra benchmarks. Tests matrix operations, vector computations, and BLAS routines.
Memory = 1Memory bandwidth benchmarks. Measures memory transfer rates and access patterns.
StressTest = 5Stress test benchmarks. Pushes hardware to its limits to test stability and sustained performance.