@hackage accelerate-blas0.3.0.0
Numeric Linear Algebra in Accelerate
Categories
License
BSD-3-Clause
Maintainer
Trevor L. McDonell <trevor.mcdonell@gmail.com>
Links
Versions
Installation
Dependencies (13)
- accelerate >=1.3
- accelerate-llvm >=1.3
- accelerate-llvm-native >=1.3
- accelerate-llvm-ptx >=1.3
- base >=4.7
- blas-hs >=0.1 Show all…
Dependents (1)
@hackage/acme-everything
Package Flags
llvm-cpu
(on by default)
Enable the LLVM backend for multicore CPUs
llvm-ptx
(on by default)
Enable the LLVM PTX backend for NVIDIA GPUs
Linear systems, matrix decompositions, and other numerical computations for use in Accelerate. Most operations are implemented efficiently via FFI calls to BLAS and LAPACK. 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 get in touch to let us know which missing operations you would like to see added to the library. Please feel free to contact me through GitHub or gitter.im.