Changes between Version 10 and Version 11 of Status/Apr10


Ignore:
Timestamp:
May 5, 2010 2:19:15 PM (4 years ago)
Author:
chak
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Status/Apr10

    v10 v11  
    118118=== Data Parallel Haskell === 
    119119 
    120 Manuel will fill this in 
     120In the last months, our focus has been on improving the scalability of the [http://darcs.haskell.org/packages/dph/examples/quickhull/QuickHullVect.hs Quickhull] benchmark, and this work is still ongoing.  In addition, Roman has invested significant energy into the increasingly popular package [http://hackage.haskell.org/package/vector-0.6.0.1 vector] and the [http://hackage.haskell.org/package/NoSlow NoSlow] array benchmark framework.  Package vector is our next-gen sequential array library, and we will replace the current sequential array component (dph-prim-seq) with package vector sometime in the next few months. 
     121 
     122We completed a first release of the regular, multi-dimensional array library introduced in the previous status report.  The library is called Repa and is available from Hackage [http://hackage.haskell.org/package/repa Repa package]. The library supports shape-polymorphism and works with both the sequential and parallel DPH base library.  We discuss the use and implementation of Repa in a draft paper [http://www.cse.unsw.edu.au/~chak/papers/KCLPL10.html Repa].  We have shown that Repa can produce efficient and scalable code for FFT and relaxation algorithms and would be very interested to hear from early adopters who are willing to try Repa out in an application they care about. 
     123 
     124At the start of the year, Ben Lippmeier has joined the project.  He has started to improve our benchmarks infrastructure and worked on Repa. 
     125 
    121126 
    122127=== Other miscellaneous stuff === 
     
    147152 
    148153 * [NewCodeGen] The glorious new code generator [http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/NewCodeGen] 
     154 
     155 * [Repa] "Regular, shape-polymorphic, parallel arrays in Haskell", Gabriele Keller, Manuel M. T. Chakravarty, Roman Leshchinskiy, Simon Peyton Jones, and Ben Lippmeier, submitted to ICFP'10. [http://www.cse.unsw.edu.au/~chak/papers/KCLPL10.html]