sfegan/dft_simd
SIMD discrete Fourier transform tests and discussion
This project helps scientists and engineers working with large volumes of high-frequency signal data, such as from particle physics or astronomy experiments. It optimizes the Discrete Fourier Transform (DFT) process, which converts raw digitized waveforms into their frequency components for analysis. Researchers needing to efficiently process many short data samples for filtering or power spectrum generation would use this.
Use this if you need to perform Discrete Fourier Transforms on billions of short, fixed-size data samples and want to maximize processing speed on modern CPUs.
Not ideal if your data samples are long, variable in size, or if you primarily need general-purpose FFT capabilities without extreme optimization for bulk short transforms.
Stars
8
Forks
1
Language
C++
License
GPL-2.0
Category
Last pushed
Nov 06, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/sfegan/dft_simd"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
alphaville/optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
symforce-org/symforce
Fast symbolic computation, code generation, and nonlinear optimization for robotics
stack-of-tasks/pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
inducer/loopy
A code generator for array-based code on CPUs and GPUs
loco-3d/crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is...