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

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

Documents Related by Co-Citation

1682 MapReduce: Simplified Data Processing on Large Clusters – Jeffrey Dean, et al. - 2004
193 Programming Parallel Algorithms – Guy E. Blelloch - 1996
78 Data Parallel Haskell: a status report – Manuel M. T. Chakravarty, Roman Leshchinskiy, Simon Peyton Jones, Gabriele Keller, Simon Marlow - 2007
177 Implementation of a Portable Nested Data-Parallel Language – Guy Blelloch, Siddhartha Chatterjee, Jonathan C. Hardwick, Jay Sipelstein, Marco Zagha - 1994
19 pH language reference manual – Risiyur Nikhil, J Hicks Arvind, S Aditya, L Augustsson, J Maessen, Y Zhou - 1991
320 The Implementation of the Cilk-5 Multithreaded Language – Matteo Frigo, Charles E. Leiserson, Keith H. Randall - 1998
87 Compiling Collection-Oriented Languages onto Massively Parallel Computers – Guy Blelloch, Gary W. Sabot - 1990
70 A provable time and space efficient implementation of nesl – Guy E. Blelloch, John Greiner - 1996
17 Flattening Trees – Gabriele Keller, Manuel M.T. Chakravarty - 1998
201 Concurrent Haskell – Simon Peyton Jones, Andrew Gordon, Sigbjorn Finne - 1996
33 Parallel Functional Programming in Eden – R Loogen, Y Ortega-Mallén, R Peña-Marí
418 Algorithmic Skeletons: Structured Management of Parallel Computation – M Cole - 1989
12 Space Profiling for Parallel Functional Programs – Daniel Spoonhower, Guy E. Blelloch, Robert Harper, Phillip B. Gibbons
22 Nepal -- Nested Data-Parallelism in Haskell – Manuel M.T. Chakravarty, Gabriele Keller, Roman Lechtchinsky, Wolf Pfannenstiel - 2001
30 Dynamic circular work-stealing deque – D Chase, Y Lev - 2005
18 Higher order flattening – Roman Leshchinskiy, Manuelm. T. Chakravarty - 2006
9 Lazy Tree Splitting – Lars Bergstrom, Mike Rainey, John Reppy, Adam Shaw, Matthew Fluet - 2010
15 S.: A monad for deterministic parallelism – Simon Marlow, Ryan Newton, Simon Peyton Jones - 2011
31 More Types for Nested Data Parallel Programming – Manuel M. T. Chakravarty, Gabriele Keller - 2000