Distributed Parallelism beyond MPI

Project description

In the past few years typical High Performance architectures have changed through the availability of multi-core processors. Many machines, from local clusters to the world-leading Blue Gene machines have many computational units (cores and/or processors) per node with gigabytes of memory shared between them.

The most typical parallel strategy is to use MPI in order to connect multiple distributed memory nodes together. Within a node each processing unit is usually imagined to be as separate as those on a different node, hence memory may be replicated.

In this project we are interested in how best to construct scientific algorithms on such systems without having this redundancy, through the combination of distributed MPI and shared memory techniques.

Entry requirements

You must have achieved a bachelor degree with a 2:1 (hons), or equivalent, or a good performance in a Masters level course in a relevant subject. We also recognise relevant industrial and academic experience.

How to apply

Formal applications for research degree study should be made online through the university's website.

If you require any further information please contact the Graduate School Office
e: phd@engineering.leeds.ac.uk, t: +44 (0)113 343 8000.