Published papers: 'Fast and correct load-link/store-conditional instruction handling in DBT systems' (Proceedings of the International Conference on Compilers, Architectures and Synthesis for Embedded Systems); 'A retargetable system-level DBT hypervisor' (ACM Transactions on Computer Systems).
Research Experience
Worked on the McDoC project with Björn Franke and the PAMELA project with Michael O’Boyle at the University of Edinburgh; currently leads the AVISI research group.
Education
BEng (Hons), PhD, FBCS; Previously, he was a Senior Researcher in the School of Informatics at the University of Edinburgh.
Background
Tom Spink is a lecturer in the School of Computer Science at the University of St Andrews. He leads the AVISI (Architecture Virtualisation and Simulation) research group, which focuses on how to efficiently virtualise and simulate computer architectures. His research interests include Unikernels, dynamic container and VM migration, dynamic binary translation/JIT compilation, compilers, runtime systems, operating systems, and hardware acceleration.
Miscellany
He is also a Fellow of the BCS (British Computer Society) (#995148506).