@hackage accelerate-examples0.15.0.0

Examples using the Accelerate library

  • Installation

  • Dependencies (0)

  • 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