Harnessing the Multicores: Nested Data Parallelism in Haskell (2008)

by Simon Peyton Jones , Roman Leshchinskiy , Gabriele Keller , Manuel M. T. Chakravarty
Citations:31 - 9 self

Documents Related by Co-Citation

193 Programming Parallel Algorithms – Guy E. Blelloch - 1996
1734 MapReduce: Simplified Data Processing on Large Clusters – Jeffrey Dean, et al. - 2004
177 Implementation of a Portable Nested Data-Parallel Language – Guy Blelloch, Siddhartha Chatterjee, Jonathan C. Hardwick, Jay Sipelstein, Marco Zagha - 1994
325 The Implementation of the Cilk-5 Multithreaded Language – Matteo Frigo, Charles E. Leiserson, Keith H. Randall - 1998
78 Data Parallel Haskell: a status report – Manuel M. T. Chakravarty, Roman Leshchinskiy, Simon Peyton Jones, Gabriele Keller, Simon Marlow - 2007
71 A provable time and space efficient implementation of nesl – Guy E. Blelloch, John Greiner - 1996
19 ID Language Reference Manual – R S Nikhil - 1991
42 Single Assignment C -- efficient support for high-level array operations in a functional setting – Sven-Bodo Scholz - 2003
71 GUM: a portable parallel implementation of Haskell – P.W. Trinder, K. Hammond, J.S. Mattson Jr., A.S. Partridge, S.L. Peyton Jones - 1996
203 Concurrent Haskell – Simon Peyton Jones, Andrew Gordon, Sigbjorn Finne - 1996
418 Algorithmic Skeletons: Structured Management of Parallel Computation – M Cole - 1989
30 Dynamic circular work-stealing deque – D Chase, Y Lev - 2005
15 S.: A monad for deterministic parallelism – Simon Marlow, Ryan Newton, Simon Peyton Jones - 2011
22 Nepal -- Nested Data-Parallelism in Haskell – Manuel M.T. Chakravarty, Gabriele Keller, Roman Lechtchinsky, Wolf Pfannenstiel - 2001
228 I-Structures: Data Structures for Parallel Computing – Arvind Rishiyur Nikhil, Rishiyur S. Nikhil Y (mit - 1989
9 Partial Vectorisation of Haskell Programs – Manuel M. T. Chakravarty, Roman Leshchinskiy, Simon Peyton Jones, Gabriele Keller
82 A type and effect system for deterministic parallel java – Sarita V. Adve, Stephen Heumann, Rakesh Komuravelli, Jeffrey Overbey, Patrick Simmons, Hyojin Sung, Mohsen Vakilian - 2009
89 Compiling Collection-Oriented Languages onto Massively Parallel Computers – Guy Blelloch, Gary W. Sabot - 1990
13 A scheduling framework for general-purpose parallel languages – Matthew Fluet, Mike Rainey