Headline

A Technology:GHC extension for data parallelism

Details

This extensions allows GHC to provide support for nested data parallelism <cite>jones2008harnessing, haskellWikiDPH</cite>. DPH (Data Parallel Haskell) uses vectorised modules to encapsulate data parallel code. In these modules one can make use of parallel arrays and various data parallel operations on these arrays <cite>jones2008harnessing</cite>.


Concept:

Data parallelism

Headline

Parallelism focused on distributing data across parallel computing nodes

Illustration

See Contribution:haskellFlattened for an illustration.

Details

See the related notion of task parallelism.