Tom Spink
Scholar

Tom Spink

Google Scholar ID: x2MfRUYAAAAJ
Lecturer, University of St Andrews
Dynamic Binary TranslationHardware VirtualizationOperating Systems
Citations & Impact
All-time
Citations
347
 
H-index
9
 
i10-index
9
 
Publications
20
 
Co-authors
12
list available
Resume (English only)
Academic Achievements
  • 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).