Mr Thomas McSweeney

Full contact details
View graph of relations

Research interests

The fundamental goal of my PhD 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.

Projects

Research and projects

No current projects are available for public display