Expand description
Auto-tuning for hardware-specific FFT optimizations
This module provides functionality to automatically tune FFT parameters for optimal performance on the current hardware. It includes:
- Benchmarking different FFT configurations
- Selecting optimal parameters based on timing results
- Persisting tuning results for future use
- Detecting CPU features and adapting algorithms accordingly
Structs§
- Auto
Tune Config - Configuration for auto-tuning
- Auto
Tuner - Auto-tuning manager
- Benchmark
Result - Results from a single benchmark
- Size
Range - A range of FFT sizes to benchmark
- System
Info - System information for result matching
- Tuning
Database - Database of tuning results
Enums§
- FftVariant
- FFT algorithm variant to benchmark
- Size
Step - Step type for size range