School of Mathematics

Thomas McSweeney

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

The fundamental goal of my research is to gain an understanding of existing strategies for scheduling large computational tasks in modern high-performance computing (HPC) environments and then build on this to eventually design, implement and evaluate novel ones.

Modern HPC architectures are 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 resources best suited to handle them. Effective scheduling strategies for heterogeneous architectures are therefore vital.

One of the aims of my work is to attempt to estimate an optimal scheduling strategy on a heterogeneous system by applying techniques from reinforcement learning that have recently proven successful for similar problems in other contexts.

Thomas McSweeney

Research Interests


Contact Details

Email: thomas.mcsweeney [at]

2.111 Alan Turing Building
The University of Manchester
School of Mathematics
Oxford Road
M13 9PL

School of Mathematics - University of Manchester, Oxford Road, Manchester M13 9PL. Tel: +44 (0) 161 275 5800 - Email:
This page last updated: Tuesday, 14 November 2017.