3.1.2 Previous Projects
6/03 - 8/05 High Level Programming for Computational Grids, a
2-year British Council/DAAD funded travel grant (Project No. 1223), with partners at LMU Munich, Phillips-Universitaet Marburg,
and St Andrews University. We aim to evaluate a single large program
on a computational grid, i.e. on a collection of grid-enabled
workstation clusters. This entails developing a sophisticated language
implementation that adapts dynamically to such a hierarchical,
heterogeneous and ligh-latency architecture. People:
Abyd Al Zain ,
Jost Berthold ,
Kevin Hammond ,
Martin Hofmann ,
Hans Wolfgang Loidl,
Rita Loogen ,
Greg Michaelson .
6/00 - 6/02 Performance Evaluation of
Parallel Functional Programs for Multiprocessor Computer Systems was a
2-year British Council/Acciones Integradas travel grant (No. MDR
8472). The project aims to evaluate the performance of the Eden and
GpH parallel functional programming languages, and to construct
frameworks for reasoning about them. People:
Kevin Hammond ,
Yolanda Ortega-Mallen,
Ricardo Pena ,
Greg Michaelson .
2/98 - 4/99 The APSET, (A Parallel
Software Engineering Tool) project was funded by
the OPen University RDF to construct a strategic profiler for GpH. The
profiler relates runtime parallelism to the (strategies in the)
source-code of the program that created the parallelism. People:
David King,
Jon Hall.
5/94 - 7/97 The Parade
(PARAllel Database Engine) project was funded by the EPSRC (GR/J53348) to express complex database queries
in Glasgow
Parallel Haskell (GpH). We obtained some good results, as
reported in the Publications page, and in the final
report. People:
Simon Peyton Jones , Phil Broughton (ICL),
Kevin Hammond , and
Hans Wolfgang Loidl.
3.2 Mailing List
details
3.3 People
3.3.1 Developers and Designers
Current
Mustafa Aswad www.macs.hw.ac.uk/~mka19/
Kevin Hammond
Vladimir Janjic www.cs.st-andrews.ac.uk/~jv/
Patrick Maier
Hans-Wolfgang Loidl
Phil Trinder www.macs.hw.ac.uk/~trinder/
Former
Abyd Al Zain
Kei Davis http://www.ccs3.lanl.gov/~kei/
Andre Rauber Du Bois
Simon Peyton Jones
Robert Pointon
3.3.2 GpH Reasoners
We are also interested in describing the semantics of GpH programs
formally, and resoning about GpH programs. The key publication in this
area is
Baker-Finch C. King D.J. Trinder P.W.
An Operational Semantics for Parallel Lazy Evaluation
International Conference on Functional Programming, Montreal (ICFP), Canada (September 2000), pp 162-173.
Clem Baker-Finch http://cs.anu.edu.au/~Clem.Baker-Finch/
Murdoch James Gabbay www.gabbay.org.uk/
David King
Yolanda Ortega Mallén
Phil Trinder www.macs.hw.ac.uk/~trinder/
4. Publications
5. Links
Haskell
GHC
Eden