|
||||||||||
Main |
|
|||||||||
|
System architecture of the Eden ImplementationThe Eden implementation is based on an extended GHC compiler (also called Eden compiler) which additionally provides primitive operations for distributed programming. These are implemented using MPI or PVM as middleware.Eden modulesEdens functionality is provided in the package edenmodules, which is already included in the Eden compiler.The Eden module Control.Parallel.Eden uses these primitive operations to implement the Eden language constructs. An identical but sequential version Control.Parallel.Eden.EdenConcHs, which uses a threaded simulation of the parallel primitives, is also included in the edenmodules. Skeleton libraryEden offers a rich library of predefined skeletons, these are higher order functions for parallel computations. The skeleton library is available on hackage. | |||||||||
Eden - Parallel Functional Programming. E-Mail This page: http://www.mathematik.uni-marburg.de/~eden |
Last change: 14/06/12 | |||||||||