Reference Hub
This hub answers a different question from the rest of the site: not “how do I use the library?”, but “where does this project sit in the larger FFT, DSP, and GPU-compute landscape?”
Use this section when: you want to cross-check architectural choices against papers, understand how larger libraries differ, or build an interview-ready mental map of the ecosystem.
Quick navigation
[Academic Papers](/reference/papers)
Foundational FFT papers, GPU implementation research, and DSP references that anchor the project.
[Reference Implementations](/reference/implementations)
Compare the project against FFTW, cuFFT, VkFFT, TensorFlow.js, and other practical baselines.
[Learning Resources](/reference/learning)
Tutorials, videos, WebGPU learning material, and textbook-style resources for deeper study.
What this hub is for
- Algorithm lineage: why radix-2 remains central, and what alternatives would cost.
- Implementation context: how a browser-first WebGPU FFT differs from platform-specific giants.
- Research credibility: which papers and standards the docs point to when they make claims.
Technical specifications worth keeping nearby
| Spec | Link | Why it matters here |
|---|---|---|
| WebGPU spec | w3.org/TR/webgpu | Defines the compute API this project targets |
| WGSL spec | w3.org/TR/WGSL | Governs the shader language used by the FFT core |
| IEEE 754-2019 | ieee.org | Frames floating-point behavior across JavaScript and shaders |