GHC/Data Parallel Haskell

From HaskellWiki
< GHC
Revision as of 20:23, 15 October 2006 by Chak (talk | contribs) (Data parallel Haskell moved to GHC/Data Parallel Haskell)
Jump to navigation Jump to search

Data parallel Haskell

Data Parallel Haskell is the codename for an extension to the Glasgow Haskell Compiler and its libraries to support nested data parallelism with a focus to utilise multi-core CPUs. An introduction to the realisation of the programming model in Haskell including some examples can be found in the paper Nepal -- Nested Data-Parallelism in Haskell.

Data Parallel Haskell is very much work in progress. Some components are already usable, and the rest of this page describes how to use them. However, please be aware that APIs are still in flux and some functionality may be broken at times during development.