Dr. John Thomson
Lecturer, School of Computer Science, University of St Andrews.
About me:
I’m a lecturer in Computer Science, here in sunny St. Andrews. My research interests include optimising compilers, HPC, embedded systems, applied machine learning, parallelisation techniques, software power-saving techniques, runtime systems and GPGPU optimisation.
I arrived in St. Andrews in 2011, having lectured for almost two years at the University of Innsbruck, in the Austrian Alps. I still can’t ski though. I completed my PhD in 2008 on ‘Using Machine Learning to Automate Compiler Optimisation’ under the supervision of Professor Mike O’Boyle at the University of Edinburgh.
Hello to former PhD students, Klaus Kofler and Ivan Grasso, still working hard in Innsbruck.