@hackage accelerate-fft1.3.0.0
FFT using the Accelerate library
Categories
License
BSD-3-Clause
Maintainer
Trevor L. McDonell <trevor.mcdonell@gmail.com>
Links
Versions
Installation
Tested Compilers
Dependencies (16)
- accelerate >=1.3
- accelerate-llvm >=1.3
- accelerate-llvm-native >=1.3
- accelerate-llvm-ptx >=1.3
- base >=4.9 && <5
- bytestring >=0.9 Show all…
Dependents (4)
@hackage/acme-everything, @hackage/wigner-ville-accelerate, @hackage/patch-image, @hackage/accelerate-examples
Package Flags
llvm-ptx
(on by default)
Use CUFFT-based implementation in the LLVM.PTX backend
llvm-cpu
(on by default)
Use FFTW-based implementation in the LLVM.Native backend
FFT library for the embedded array language Accelerate. For details on Accelerate, refer to the main repository.
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 GPUsllvm-cpu: For multicore CPUs
Contributions and bug reports are welcome!
Please feel free to contact me through GitHub or gitter.im.