Edinburgh Research Explorer

Research Interests

Parallel programming models, emphasising approaches which exploit skeletons to package and optimize well known patterns of computation and interaction as parallel programming abstractions.

Qualifications

1988 PhD Computer Science, University of Edinburgh
1984 BSc Computer Science, University of Edinburgh

Biography

Graduated BSc in Computer Science (1984) and PhD in Computer Science (1988) from the University of Edinburgh. Lecturer/PostDoc in Computing Science (University of Glasgow 1987-90), Lecturer, Senior Lecturer and Reader in Computer Science/Informatics (University of Edinburgh 1990-).

Research outputs

  1. Helium: a transparent inter-kernel optimizer for OpenCL

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  2. LIRA: Adaptive Contention-Aware Thread Placement for Parallel Runtime Systems

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

  3. Compositional Compilation for Sparse, Irregular Data Parallelism

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

View all (57) »

ID: 23621