accelerate-examples: Examples using the Accelerate library

[ accelerate, bsd3, library ] [ 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:

  • cuda: A parallel CUDA backend for NVIDIA GPUs

  • opencl: A parallel OpenCL backend

  • io: Extra tests for reading and writing arrays in various formats

Flags

Automatic Flags
NameDescriptionDefault
gui

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

Enabled
cuda

Enable the CUDA parallel backend for NVIDIA GPUs

Enabled
opencl

Enable the OpenCL parallel backend

Enabled
io

Provide access to the block copy I/O functionality

Enabled

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

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 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, 1.2.0.1, 1.3.0.0
Dependencies accelerate (>=0.12), accelerate-cuda (>=0.12), accelerate-io (>=0.12), accelerate-opencl (>=0.1 && <0.2), array (>=0.3), attoparsec (>=0.10), base (>=4 && <5), 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 2012-06-09T06:11:16Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables accelerate-fluid, accelerate-mandelbrot, accelerate-crystal, accelerate-examples, accelerate-quickcheck
Downloads 11864 total (40 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-24 [all 8 reports]