@hackage accelerate-examples1.0.0.0

Examples using the Accelerate library

  • Installation

  • Tested Compilers

  • Dependencies (27)

  • 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

      codespeed
       (off by default)

      Enable upload of results to benchmark server

      cuda
       (off by default)

      Enable the CUDA parallel backend for NVIDIA GPUs

      llvm-cpu
       (on by default)

      Enable the LLVM backend for multicore CPUs

      llvm-ptx
       (on by default)

      Enable the LLVM PTX backend for NVIDIA GPUs

      cilk
       (off by default)

      Enable the Cilk backend for multicore CPUs

      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

      tunnel
       (on by default)

      The slit-scan effect creating a Doctor Who time vortex

      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