https://github.com/acceleratehs/accelerate-fft
FFT library for Haskell based on the embedded array language Accelerate
https://github.com/acceleratehs/accelerate-fft
Last synced: about 1 year ago
JSON representation
FFT library for Haskell based on the embedded array language Accelerate
- Host: GitHub
- URL: https://github.com/acceleratehs/accelerate-fft
- Owner: AccelerateHS
- License: other
- Created: 2013-04-30T03:48:32.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2020-08-28T15:25:50.000Z (almost 6 years ago)
- Last Synced: 2025-04-22T22:05:37.169Z (about 1 year ago)
- Language: Haskell
- Size: 238 KB
- Stars: 10
- Watchers: 13
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 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!
Please feel free to contact me through GitHub or [gitter.im][gitter.im].
[GitHub]: https://github.com/AccelerateHS/accelerate
[gitter.im]: https://gitter.im/AccelerateHS/Lobby