EPSRC Reference: |
GR/M10861/01 |
Title: |
TOWARDS AUTOMATIC PARALLELISATION OF HEAP-BASED APPLICATIONS |
Principal Investigator: |
Watson, Professor I |
Other Investigators: |
|
Researcher Co-Investigators: |
|
Project Partners: |
|
Department: |
Computer Science |
Organisation: |
Victoria University of Manchester, The |
Scheme: |
Standard Research (Pre-FEC) |
Starts: |
01 October 1998 |
Ends: |
31 July 2000 |
Value (£): |
97,860
|
EPSRC Research Topic Classifications: |
|
EPSRC Industrial Sector Classifications: |
No relevance to Underpinning Sectors |
|
|
Related Grants: |
|
Panel History: |
|
Summary on Grant Application Form |
There are many applications which, although computationally intensive, are rarely parallelised, because they are based on complex data structures which make explicit parallelisation difficult. This project will explore a promising approach to automatic parallelisation of such applications. The key idea is to use an underlying execution model, called SLAM, which combines efficient grain local behaviour with coarse grain global behaviour. The project involves compiling SLAM code from UFO, an object-oriented language designed for parallel execution. The target machine is a virtual shared memory multiprocessor. The implementation will initially be tested on small programs with well understood characteristics, and evaluated on larger applications towards the end of the project.
|
Key Findings |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Potential use in non-academic contexts |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Impacts |
Description |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk |
Summary |
|
Date Materialised |
|
|
Sectors submitted by the Researcher |
This information can now be found on Gateway to Research (GtR) http://gtr.rcuk.ac.uk
|
Project URL: |
|
Further Information: |
|
Organisation Website: |
|