
Dr Tom Deakin
PhD, MSci, PGDip
Expertise
Dr Tom Deakin researches High Performance Computing and Performance Portability. In particular, Tom is interested in understanding and achieving the performance limiting factors of massively parallel programs in a portable way.
Current positions
Senior Lecturer in Advanced Computer Systems
School of Computer Science
Contact
Press and media
Many of our academics speak to the media as experts in their field of research. If you are a journalist, please contact the University’s Media and PR Team:
Biography
Research interests
I'm interested in understanding and achieving the performance limiting factors of massively parallel High Performance simulation codes. This means conducting performance analysis on parallel codes to understand what performance is possible on existing and future many-core processors. I then use this model to understand how performance portable the implemenations are across different processors and programming languages.
Projects and supervisions
Research projects
ExCALIBUR H&ES Benchmarking for Performance Portable ExCALIBUR Applications
Principal Investigator
Managing organisational unit
Department of Computer ScienceDates
01/01/2023 to 31/07/2023
ExCALIBUR H&ES Benchmarking for Performance Portable ExCALIBUR Applications
Principal Investigator
Managing organisational unit
Department of Computer ScienceDates
01/01/2023 to 31/07/2023
ExCALIBUR H&ES Benchmarking for Performance Portable ExCALIBUR Applications
Principal Investigator
Managing organisational unit
School of Computer ScienceDates
01/01/2023 to 31/07/2023
Publications
Recent publications
08/01/2025AI-Assisted Design-Space Analysis of High-Performance Arm Processors
Proceedings of SC 2024-W
A Metric for HPC Programming Model Productivity
SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis
Mini-Combust - an Open-Source Unstructured FGM Combustion Mini-app for Co-Designing Aero-Engines at Extreme Scale
IEEE International Conference on High Performance Computing, Data, and Analytics
Assessing the GPU Offload Threshold of GEMM and GEMV Kernels on Modern Heterogeneous HPC Systems
15th IEEE International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems
Efficient Tree-based Parallel Algorithms for N-Body Simulations Using C++ Standard Parallelism
14th Workshop on Irregular Applications
Thesis
Leveraging Many-Core Technology for Deterministic Neutral Particle Transport at Extreme Scale
Supervisors
Award date
08/05/2018
Teaching
COMS30053: High-Performance Computing
COMS30046: Advanced Computer Architecture
BSc Final-Year and MSc Project supervision