accelerate-examples: Examples using the Accelerate library

[ bsd3, compilers-interpreters, concurrency, data, library, parallelism ] [ Propose Tags ]

This package defines a number of example programs for verification and performance testing of the Accelerate language and associated backend implementations. By default the package attempts to build with all available backends, but this might not be desirable or even possible depending on your available hardware. To disable a specific component, install with the extra cabal flag(s):

. > cabal install accelerate-examples -f-opt

Where the available options are:

Versions 0.2.0.0, 0.2.0.1, 0.12.0.0, 0.12.1.0, 0.13.0.0, 0.14.0.0, 0.15.0.0, 0.15.1.0, 1.0.0.0, 1.1.0.0, 1.2.0.0
Dependencies accelerate (>=0.12), accelerate-cuda (>=0.12), accelerate-io (>=0.12), accelerate-opencl (==0.1.*), array (>=0.3), attoparsec (>=0.10), base (==4.*), bmp (>=1.2), bytestring (>=0.9), bytestring-lexing (>=0.2), cmdargs (>=0.6), criterion (>=0.5), cuda (>=0.4), deepseq (>=1.1), directory (>=1.0), fclabels (>=1.0), filepath (>=1.0), gloss (>=1.7), hashtables (>=1.0.1), mtl (>=1.1), mwc-random (>=0.8), pgm (>=0.1), pretty (>=1.0), QuickCheck (>=2.0), random, test-framework (>=0.5), test-framework-quickcheck2 (>=0.2), vector (>=0.7), vector-algorithms (>=0.4) [details]
License BSD-3-Clause
Author The Accelerate Team
Maintainer Trevor L. McDonell <tmcdonell@cse.unsw.edu.au>
Category Compilers/Interpreters, Concurrency, Data, Parallelism
Home page http://www.cse.unsw.edu.au/~chak/project/accelerate/
Source repo head: git clone https://github.com/AccelerateHS/accelerate-examples
Uploaded by ManuelChakravarty at Mon May 14 06:03:51 UTC 2012
Distributions NixOS:1.2.0.0
Executables accelerate-fluid, accelerate-crystal, accelerate-examples, accelerate-quickcheck
Downloads 5310 total (136 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-24 [all 8 reports]
Hackage Matrix CI

Flags

NameDescriptionDefaultType
cuda

Enable the CUDA parallel backend for NVIDIA GPUs

EnabledAutomatic
opencl

Enable the OpenCL parallel backend

EnabledAutomatic
io

Provide access to the block copy I/O functionality

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees