
# FFT components for the Accelerate language
[](https://github.com/tmcdonell/accelerate-fft/actions)
[](https://gitter.im/AccelerateHS/Lobby)
[](https://stackage.org/lts/package/accelerate-fft)
[](https://stackage.org/nightly/package/accelerate-fft)
[](https://hackage.haskell.org/package/accelerate-fft)
FFT library for the embedded array language Accelerate. For details on
Accelerate, refer to the [main repository][GitHub].
The following build flags control whether optimised implementations are used.
Note that enabling these (which is the default) will require the corresponding
Accelerate backend as a dependency:
- `llvm-ptx`: For NVIDIA GPUs
- `llvm-cpu`: For multicore CPUs
Contributions and bug reports are welcome!