New DSP Extensions to the Embench Benchmark Suite
summary
Adds three concrete benchmarks to Embench: FIR, IIR, FFT (Radix‑2) implemented in portable C with tunable parameters (taps, block size, fixed or floating point) and a state structure so runs reflect real streaming use. Benchmarks avoid architecture‑specific tuning, report a single Embench score plus per‑benchmark details and code size, live on GitHub, and reference ARM CMSIS DSP for workload shape. Early use validates them for compiler and vector‑ISA experiments and for architecture scalability studies.
AI-written summary · about
chapters (6)
- 0:00Introduction to imbench
- 1:44Imbench project overview
- 4:00DSP benchmark objectives
- 7:53Fir filter implementation
- 12:22Filter algorithm logic
- 15:57Collaboration and conclusion
related talks
24mEmbench 0.5: A Free Benchmark Suite for IoT
19mrtesbench: A Multi-core Benchmark Framework for Real-Time Embedded Systems
16mRISC-V DSP (P) Extension Proposal
36mSound Open Firmware
18mThe Next Step in Low Energy Edge DSP and AI
28mAccelerating Performance of Qt on TI's Embedded Processors
27mEnabling Performance Portability of GNU Radio on Heterogeneous Systems
52mNew Technologies in the Arm Architecture
