Changes between Version 12 and Version 13 of Status/May08


Ignore:
Timestamp:
May 8, 2008 8:24:10 AM (6 years ago)
Author:
chak
Comment:

More about NDP

Legend:

Unmodified
Added
Removed
Modified
  • Status/May08

    v12 v13  
    2323We have been working hard on Data Parallel Haskell, especially Roman Leshchinskiy and Gabriele Keller.  It has turned out be be hard to get the entire transformation and optimisation stack to work smoothly, and we have not made progress announcements because we don't want to yell about it until it Actually Works.  But it is the biggest single GHC focus: Roman works on it full time. 
    2424 
    25 ''Manuel: more to say.'' 
     25Large parts of the major pieces are in place.  GHC contains a shiny new vectoriser that turns scalar into data-parallel functions.  Moreover, the sequential and parallel array libraries targeted by the vectoriser have been steadily growing.  We managed to successfully run small applications, such as an ''n''-body simulator based on the Barnes-Hut algorithm, but the vectoriser and library are still awkward to use and need to be more robust before being useful to a wider audience.  We also need to improve performance. 
    2626 
    2727We expect to release a working version of Data Parallel Haskell as part of GHC 6.10 (see below).