Virtually all my work is the result of a collaborative group effort and would not be possible without the various people working with me. This includes mostly PhD students and Post-Doctoral Researchers, but also MSc and undergraduate students and colleagues across ICSA.
PostDocs and Students
Post-Doctoral Researchers
- Magnus Morton – Data-Centric Parallelisation
- Volker Seeker – Quicksilver
- Tom Spink – Multi-Core In-Memory Database on a Chip (McDoC)
PhD Students
- Kimberley Stonehouse – JIT Compilation as a Service
- Zhibo Li – Data-Centric Parallelisation
- Chris Vasiladiotis – Parallelisation Using Commutativity Analysis
- Chad Verbowski – Data Center Optimizations
- Martin Kristien – Multi-Core Processor Simulation
Former PostDocs and Students
- Kuba Kaszyk (PhD, 2021) – Huawei
“Simulation Methodologies for Mobile GPUs” - Alexandr Maramzim (MPhil, 2021) – Huawei
“Towards Alleviating the Software Parallelization Task” - Bruno Bodin – Yale-NUS
- Stan Manilov (PhD, 2017) – Google, Zürich
“Analysis and Transformation of Legacy Code“ - Volker Seeker (PhD, 2017) – University of Lancaster
“User Experience Driven CPU Frequency Scaling on Mobile Devices Towards Better Energy Efficiency“ - Tom Spink (PhD, 2016) – University of Edinburgh
“Efficient Cross-architecture Hardware Virtualisation” - Stephen Kyle (PhD, 2015) – ARM
“Applications of Information Sharing for Code Generation in Process Virtual Machines” - Harry Wagstaff (PhD, 2015) – University of Edinburgh
“From High Level Architecture Descriptions to Fast Instruction Set Simulators” - Daniel Powell (PhD, 2015)
“Lightweight Speculative Support for Aggressive Auto-Parallelisation Tools” - Joseph Seaton (MSc by Research, 2015)
“Partial Caching of Code and Heap in a JIT-compiler based Javascript Engine” - Tobias Edler von Koch (PhD, 2014) – Qualcomm Innovation Center
“Automated Detection of Structured Coarse-Grained Parallelism in Sequential Legacy Applications” - Igor Böhm (PhD, 2013) – Synopsys
“Speeding Up Dynamic Compilation: Concurrent and Parallel Dynamic Compilation“ - Alastair Murray (PhD, 2012) – Virginia Tech
“Customising Compilers for Customisable Processors“ - Damon Fenacci (PhD, 2012) – OneOverZero
“Compiler-Driven Data Layout Transformations for Network Applications“ - George Tournavitis (PhD, 2011) – Intel Research
“Profile-Driven Parallelisation of Sequential Programs“ - Gordon Parke (MSc by Research, 2010) – Cisco
“ThermOS: An Energy Efficient Real-Time Operating System For An Ultra-low Power Embedded Device“ - Mike Williams (MSc by Research, 2009) – Coherent Logix
“Power-Aware Compiler Design“