Co-authors
5
list available
Resume (English only)
Academic Achievements
- Co-authored a book titled 'Programming Your GPU with OpenMP: Performance Portability for GPUs' published by MIT Press in November 2023. Continued working on unstructured mesh transport and performance portability on HPC architectures post-PhD.
Research Experience
- Head of the High Performance Computing Research Group at the University of Bristol. Contributes to open standard programming models such as SYCL, OpenMP, OpenCL, and ISO C++. Chair of the Khronos SYCL Working Group and a member of the ISO WG21 C++ Standards Committee. Lectures on Computer Architecture and High Performance Computing at the University of Bristol, and provides tutorials on parallel programming models internationally.
Education
- PhD in Leveraging Many-Core Technology for Deterministic Neutral Particle Transport at Extreme Scale (2018), MSc in Mathematics and Computer Science from the University of Bristol (2012) with first class honours, winning the prize for Best graduating student in Computer Science and Mathematics.
Background
- Senior Lecturer in Advanced Computer Systems, University of Bristol. Research interests include performance portability of massively parallel High Performance simulation codes, developing both the theory and practice of performance portability, exploring parallel programming languages, and designing and evaluating proxy applications.
Miscellany
- Gives private courses on OpenCL and OpenMP.