The accelerate-examples package

[Tags: bsd3]

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


Properties

Versions0.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
LicenseBSD3
AuthorThe Accelerate Team
MaintainerTrevor L. McDonell <tmcdonell@cse.unsw.edu.au>
StabilityExperimental
CategoryCompilers/Interpreters, Concurrency, Data, Parallelism
Home pagehttps://github.com/AccelerateHS/accelerate-examples
Bug trackerhttps://github.com/AccelerateHS/accelerate/issues
Source repositorythis: git clone https://github.com/AccelerateHS/accelerate-examples -b release/0.15(tag 0.15.0.0)
Executablesaccelerate-kmeans, accelerate-ray, accelerate-pagerank, accelerate-fft, accelerate-hashcat, accelerate-smoothlife, accelerate-nbody, accelerate-fluid, accelerate-mandelbrot, accelerate-canny, accelerate-crystal, accelerate-smvm, accelerate-nofib
Upload dateMon Sep 15 18:34:33 UTC 2014
Uploaded byTrevorMcDonell
DistributionsNixOS:0.14.0.0
Downloads837 total (95 in last 30 days)

Flags

NameDescriptionDefault
guiEnable gloss-based GUIs, where applicable. If not enabled, the application always runs in benchmark mode.Enabled
ekgEnable EKG remote monitoring server at <http://localhost:8000>Enabled
cudaEnable the CUDA parallel backend for NVIDIA GPUsEnabled
openclEnable the OpenCL parallel backendDisabled
llvm-cpuEnable the LLVM backend for multicore CPUsEnabled
llvm-gpuEnable the LLVM backend for NVIDIA CPUsEnabled
llvm-multiEnable the multi-device LLVM backendEnabled
nofibRegression test suiteEnabled
smvmSparse-matrix vector multiplication benchmarkEnabled
crystalA visualisation of a sum of waves in a planeEnabled
cannyCanny edge detection benchmarkEnabled
mandelbrotA Mandelbrot fractal benchmarkEnabled
fluidAn interactive particle-based fluid simulationEnabled
nbodySimulation of gravitational attraction between solid particlesEnabled
smoothlifeA cellular automata simulationEnabled
hashcatA "password recovery" application for MD5 crackingEnabled
fftSimple FFT-based high/low-pass image filteringEnabled
pagerankImplementation of the PageRank algorithmEnabled
rayA simple real-time ray tracerEnabled
kmeansAn implementation of k-means clustering in a planeEnabled

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

Downloads

Maintainers' corner

For package maintainers and hackage trustees