I am a second year PhD student in the School of Mathematics at the University of Manchester, supervised by Neil Walton and co-supervised by Nick Higham and Mawussi Zounon.

I am a member of the School’s Numerical Linear Algebra group.

My research

Modern high-performance computing (HPC) architectures are becoming increasingly heterogeneous (for example, with multiple CPUs and GPUs), so one of the major current challenges is to ensure that tasks are assigned to the computational resources which are best suited to handle them.

The fundamental goal of my research is to develop effective strategies for scheduling the constituent tasks of large computational jobs on heterogeneous HPC systems.

One interesting avenue I am currently investigating is the application of reinforcement learning methods to this task scheduling problem.

Academic interests

  • Numerical analysis.
  • High-performance computing.
  • Numerical algorithms and software.
  • Machine learning.

Other interests

During the 2017/18 academic year, I was the Treasurer of the University of Manchester SIAM-IMA Student Chapter.

In my spare time, I sometimes try my hand at coding challenges such as those found at Project Euler.

For several years I was a volunteer for the British Heart Foundation and this remains a cause I strongly support.