@hackage accelerate-examples0.15.0.0
Examples using the Accelerate library
Categories
License
BSD-3-Clause
Maintainer
Trevor L. McDonell <tmcdonell@cse.unsw.edu.au>
Links
Versions
Installation
Dependencies (0)
- HUnit >=1.2
- QuickCheck >=2.7
- accelerate >=0.15 && <0.16
- accelerate-cuda >=0.15
- accelerate-cuda >=0.15 && <0.16
- accelerate-fft >=0.15 && <0.16 Show all…
Dependents (1)
@hackage/acme-everything
Package Flags
gui
(on by default)
Enable gloss-based GUIs, where applicable. If not enabled, the application always runs in benchmark mode.
ekg
(on by default)
Enable EKG remote monitoring server at http://localhost:8000
cuda
(on by default)
Enable the CUDA parallel backend for NVIDIA GPUs
opencl
(off by default)
Enable the OpenCL parallel backend
llvm-cpu
(on by default)
Enable the LLVM backend for multicore CPUs
llvm-gpu
(on by default)
Enable the LLVM backend for NVIDIA CPUs
llvm-multi
(on by default)
Enable the multi-device LLVM backend
nofib
(on by default)
Regression test suite
smvm
(on by default)
Sparse-matrix vector multiplication benchmark
crystal
(on by default)
A visualisation of a sum of waves in a plane
canny
(on by default)
Canny edge detection benchmark
mandelbrot
(on by default)
A Mandelbrot fractal benchmark
fluid
(on by default)
An interactive particle-based fluid simulation
nbody
(on by default)
Simulation of gravitational attraction between solid particles
smoothlife
(on by default)
A cellular automata simulation
hashcat
(on by default)
A "password recovery" application for MD5 cracking
fft
(on by default)
Simple FFT-based high/low-pass image filtering
pagerank
(on by default)
Implementation of the PageRank algorithm
ray
(on by default)
A simple real-time ray tracer
kmeans
(on by default)
An implementation of k-means clustering in a plane
This package demonstrates a number of computation kernels and applications showcasing the Accelerate language and associated backend implementations. It is also used for performance and regression testing.
Refer to the main Accelerate package for more information: http://hackage.haskell.org/package/accelerate