The accelerate-examples package

[ Tags: 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:

Properties

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
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 BSD3
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 repository head: git clone https://github.com/AccelerateHS/accelerate-examples
Uploaded Sat Jun 9 06:11:16 UTC 2012 by ManuelChakravarty
Distributions NixOS:1.1.0.0, Stackage:1.1.0.0
Executables accelerate-fluid, accelerate-mandelbrot, accelerate-crystal, accelerate-examples, accelerate-quickcheck
Downloads 3237 total (488 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
gui

Enable gloss-based GUIs, where applicable. If not enabled, the application always runs in benchmark mode.

EnabledAutomatic
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