Parallel Haskell: 2-year project to push real world use

Duncan Coutts duncan.coutts at googlemail.com
Fri Apr 30 11:10:49 EDT 2010


On Fri, 2010-04-30 at 10:25 -0400, Tyson Whitehead wrote:
> On April 30, 2010 06:32:55 Duncan Coutts wrote:
> > In the last few years GHC has gained impressive support for parallel
> > programming on commodity multi-core systems. In addition to traditional
> > threads and shared variables, it supports pure parallelism, software
> > transactional memory (STM), and data parallelism. With much of this
> > research and development complete, and more on the way, the next stage
> > is to get the technology into more widespread use.
> 
> Does this mean DPH is ready for abuse?

This project is about pushing the practical use of the parallel
techniques that are already mature, rather than about pushing research
projects along further.

So this project is not really about DPH. On the other hand it's possible
someone might be able to make more immediate use of the dense, regular
parallel arrays which has been a recent spinoff of the DPH project. They
have the advantage of being considerably easier to implement, but much
less expressive than the full sparse, nested parallel arrays.

Duncan



More information about the Glasgow-haskell-users mailing list