Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Update README.md

  • Loading branch information...
commit 5ed8b87ac86677eb1917b982c4959a3a42d3deee 1 parent f728a30
Manuel M T Chakravarty authored

Showing 1 changed file with 35 additions and 13 deletions. Show diff stats Hide diff stats

  1. +35 13 README.md
48 README.md
Source Rendered
@@ -21,7 +21,23 @@ Availability
21 21 Package accelerate is available from
22 22
23 23 * Hackage: [accelerate][Hackage] — install with `cabal install accelerate`
24   - * GitHub: [mchakravarty/accelerate][GitHub] - get the source with `git clone https://github.com/mchakravarty/accelerate.git`
  24 + * GitHub: [AccelerateHS/accelerate][GitHub] - get the source with `git clone https://github.com/AccelerateHS/accelerate.git`
  25 +
  26 +Additional components
  27 +---------------------
  28 +
  29 +The following supported addons are available as separate packages on Hackage and included as submodules in the GitHub repository:
  30 +
  31 + * [`accelerate-cuda`][accelerate-cuda] Backend targeting CUDA-enabled NVIDA GPUs
  32 + * [`accelerate-examples`][accelerate-examples] Computational kernels and applications showcasing the use of Accelerate as well as a regression test suite (supporting function and performance testing)
  33 + * [`accelerate-io`][accelerate-io] Fast conversion between Accelerate arrays and other array formats (including Repa arrays)
  34 + * [`accelerate-backend-kit`][accelerate-backend-kit] Simplified internal AST to get going on writing backends
  35 + * [`accelerate-buildbot`][accelerate-buildbot] Build bot for automatic performance & regression testing
  36 +
  37 +The following additional components are experimental and incomplete:
  38 +
  39 + * [`accelerate-opencl`][accelerate-opencl] Backend targeting GPUs via the OpenCL standard
  40 + * [`accelerate-repa`][accelerate-repa] Backend targeting multicore CPUs via the [Repa][repa] parallel array library
25 41
26 42 Requirements
27 43 ------------
@@ -33,7 +49,7 @@ Requirements
33 49 Examples and documentation
34 50 --------------------------
35 51
36   -The GitHub repository contains a subdirectory `accelerate-examples`, which provides a range of computational kernels and a few complete applications. These examples are also available in a separate package called [accelerate-examples][accelerate-examples]. Install it with `cabal install accelerate-examples`.
  52 +The GitHub repository contains a submodule [accelerate-examples][accelerate-examples], which provides a range of computational kernels and a few complete applications. To install these from Hackage, issue `cabal install accelerate-examples`.
37 53
38 54 * Haddock documentation is included in the package and linked from the [Hackage page][Hackage].
39 55 * Online documentation is on the [GitHub wiki][Wiki].
@@ -58,14 +74,20 @@ Here is a list of features that are currently missing:
58 74
59 75
60 76
61   - [CKLM+11]: http://www.cse.unsw.edu.au/~chak/papers/CKLM+11.html
62   - [HIW'09]: http://haskell.org/haskellwiki/HaskellImplementorsWorkshop
63   - [Cha09]: http://justtesting.posterous.com/running-haskell-array-computations-on-a-gpu
64   - [Hackage]: http://hackage.haskell.org/package/accelerate
65   - [accelerate-examples]: https://github.com/AccelerateHS/accelerate-examples
66   - [GitHub]: https://github.com/AccelerateHS/accelerate
67   - [Wiki]: https://github.com/AccelerateHS/accelerate/wiki
68   - [Issues]: https://github.com/AccelerateHS/accelerate/issues
69   - [HOAS-conv]: http://www.cse.unsw.edu.au/~chak/haskell/term-conv/
70   - [Cabal-file]: https://github.com/AccelerateHS/accelerate/accelerate.cabal
71   -
  77 + [CKLM+11]: http://www.cse.unsw.edu.au/~chak/papers/CKLM+11.html
  78 + [HIW'09]: http://haskell.org/haskellwiki/HaskellImplementorsWorkshop
  79 + [Cha09]: http://justtesting.posterous.com/running-haskell-array-computations-on-a-gpu
  80 + [Hackage]: http://hackage.haskell.org/package/accelerate
  81 + [accelerate-cuda]: https://github.com/AccelerateHS/accelerate-cuda
  82 + [accelerate-examples]: https://github.com/AccelerateHS/accelerate-examples
  83 + [accelerate-io]: https://github.com/AccelerateHS/accelerate-io
  84 + [accelerate-backend-kit]: https://github.com/AccelerateHS/accelerate-backend-kit
  85 + [accelerate-buildbot]: https://github.com/AccelerateHS/accelerate-buildbot
  86 + [accelerate-repa]: https://github.com/blambo/accelerate-repa
  87 + [accelerate-opencl]: https://github.com/hiPERFIT/accelerate-opencl
  88 + [GitHub]: https://github.com/AccelerateHS/accelerate
  89 + [Wiki]: https://github.com/AccelerateHS/accelerate/wiki
  90 + [Issues]: https://github.com/AccelerateHS/accelerate/issues
  91 + [HOAS-conv]: http://www.cse.unsw.edu.au/~chak/haskell/term-conv/
  92 + [Cabal-file]: https://github.com/AccelerateHS/accelerate/accelerate.cabal
  93 + [repa]: http://hackage.haskell.org/package/repa

0 comments on commit 5ed8b87

Please sign in to comment.
Something went wrong with that request. Please try again.