accelerate: An embedded language for accelerated array processing

[ bsd3, compilers-interpreters, concurrency, data, library, parallelism ] [ Propose Tags ]
Versions 0.4.0,,,,,,,,,,,,,,,,,,,,,,,
Dependencies array, base (==3.*), ghc‑prim, haskell98, pretty [details]
License BSD-3-Clause
Author Manuel M T Chakravarty, Gabriele Keller, Sean Lee
Maintainer Manuel M T Chakravarty <>
Category Compilers/Interpreters, Concurrency, Data
Home page
Uploaded by ManuelChakravarty at Sat Oct 3 12:56:37 UTC 2009
Distributions LTSHaskell:, NixOS:, openSUSE:
Downloads 15016 total (102 in the last 30 days)
Rating 2.25 (votes: 2) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

This library defines an embedded language for regular, multi-dimensional array computations with multiple backends to facilitate high-performance implementations. Currently, the only backend is an interpreter that serves as a reference implementation of the intended semantics of the language.




Maintainer's Corner

For package maintainers and hackage trustees