Lambda the Ultimate

inactiveTopic SPMD - Single Program Multiple Data in Haskell
started 10/8/2002; 5:31:45 AM - last post 10/8/2002; 5:31:45 AM
Shae Erisson - SPMD - Single Program Multiple Data in Haskell  blueArrow
10/8/2002; 5:31:45 AM (reads: 141, responses: 0)
This Wiki page http://c2.com/cgi-bin/wiki?AdvantagesOfFp mentions transparent parallelism as one of the unrealized promises of FP. The Nepal project at http://www.cse.unsw.edu.au/~chak/nepal/ implements nested data parallelism in a custom datatype that works with recent stock versions of the GHC Haskell compiler. The parr parallell array runs on both multiprocessor machines (SMP) and distributed setups (MPI).