GpH -- Glasgow Parallel Haskell

Activity Report November 2004

Report by: Phil Trinder

The Team
Heriot-Watt University, Scotland: Phil Trinder, Abyd Al Zain, Andre Rauber du Bois

St Andrews University, Scotland: Kevin Hammond, Leonid Timochouk, Yang Yang

Phillips Universität Marburg, Germany: Jost Berthold

Brooklyn College, USA: Murray Gross

Status

A complete, GHC-based implementation of the parallel Haskell extension GpH and of evaluation strategies is available.

System Evaluation and Enhancement
The first 3 items are linked by a British Council/DAAD collaborative project between Heriot-Watt University, St Andrews University, and Phillips Universität Marburg.
GpH Applications
Implementations

The GUM implementation of GpH is available in two development branches, and work on a port of GUM to the latest GHC 6.xx branch has been started over summer.

Our main hardware platform are Intel-based Beowulf clusters. Work on ports to other architectures is also moving on (and available on request). Specifically a port to a Mosix cluster has been built in the Metis project at Brooklyn College, with a first version available on request from Murray Gross.

Further reading
GpH Home Page