About

Current and Previous Positions

Lecturer in Advanced Computer Systems

University of Bristol

U.S equiv. Assistant Professor

January 2022 - Present

Lecturer

University of Bristol

Lecturer (fixed term) for COMS10015: Computer Architecture

Two occasions: October 2021 - December 2021 and September 2020 - December 2020

Senior Research Associate

University of Bristol
March 2020 - December 2021

Research Associate

University of Bristol
January 2018 - March 2020

Education

2018

Fellow of the Higher Education Academy (HEA)

University of Bristol

Postgraduate Certificate in Academic Practice, with Merit

2022

Postgraduate Artists Diploma in Trumpet Performance

Trinity Laban Conservatoire of Music and Dance
2014

MSci in Mathematics and Computer Science

University of Bristol
2012

Interests

  • Performance Portability
  • High-Performance Computing
  • Parallel Programming Models
    • Including SYCL, OpenMP, ISO C++, etc
  • Heterogeneous programming
  • GPU acceleration
  • Proxy apps, mini-apps and benchmarks
  • Deterministic transport sweeps

Awards

  • 2023: Khronie Award for significant contributions in advancing the work of the Khronos SYCL Working Group towards their goals. Read the announcement for more details.
  • 2021: Runner up for the 2021 Best Paper Award from Computing in Science & Engineering, selected by the IEEE Computer Society Publications Board, for "Navigating Performance, Portability and Productivity".
  • 2019: Highest rated paper by reviewers at the 2nd International Workshop on Performance, Portability and Productivity in HPC (P3HPC), out of six accepted papers, primarily competing with US National Laboratories.
  • 2019: Best paper award at Cray User Group for “Scaling Results from the First Generation of Arm-based Supercomputers”.
  • 2018: University of Bristol Faculty of Engineering Commendation for PhD thesis.
  • 2012: Best graduating student in Computer Science and Mathematics sponsored by Bank of America Merrill Lynch.
  • 2010: Letter of Approbation from Bristol University Science Faculty for second-year MSci marks. 2009 Letter of Approbation from Bristol University Science Faculty for first-year MSci marks.
  • 2009: Letter of Approbation from Bristol University Science Faculty for first-year MSci marks.