I am a research associate (postdoc) in the Compiler and Architecture Design Group
in the School of Informatics
at the University of Edinburgh.
My research interests are in evaluation techniques and design methodologies for heterogeneous multi- and manycores.
Jan 2016 - Present: Research associate (postdoc) in CArD, School of Informatics, University of Edinburgh
Sep 2011 - Mar 2016: PhD in Computing Systems Architecture at the School of Informatics,
University of Edinburgh. Advised by Michael O'Boyle
and Christophe Dubach, affiliated
with the ARM Centre of Excellence.
Aug 2014 - Dec 2014: Intern at ARM R&D, Cambridge
Oct 2010 - May 2011: BEng project on real-time immersive augmented reality under
Dr. John Collomosse
Jul 2009 - Sep 2010: Work experience as a digital design verification engineer at Texas Instruments' UK Custom unit
Sep 2007 - Jun 2011: BEng in Electronics and Computer Engineering at the University of Surrey
E. Tomusk, C. Dubach, M. O'Boyle, “Selecting heterogeneous cores for diversity” in the ACM Transactions on Architecture and Code Optimization (TACO), vol. 13, no. 4, Dec 2016.
[PDF] [BIB] [Slides (PDF)] [Data 1] [Data 2]
E. Tomusk, C. Dubach, M. O'Boyle, “Diversity: A design goal for heterogeneous processors” in IEEE Computer Architecture Letters (IEEE CAL), vol. 15, no. 2, Jul 2016.
[PDF] [BIB] [Data]
E. Tomusk, C. Dubach, M. O'Boyle, “Four metrics to evaluate heterogeneous multicores” in the ACM Transactions on Architecture and Code Optimization (TACO), vol. 12, no. 4, Nov 2015.
[PDF] [BIB] [Slides (PDF)] [Poster (JPEG)] [Data]
E. Tomusk, C. Dubach, M. O'Boyle, “Measuring flexibility in single-ISA heterogeneous processors”
in the International Conference on Parallel Architectures and Compilation Techniques (PACT), Aug 2014.
[PDF] [BIB] [Poster (JPEG)] [Data]
E. Tomusk and M. O'Boyle, “Position Paper: Weak heterogeneity as a way of adapting multicores to real workloads”
in the International Workshop on Adaptive Self-Tuning Computing Systems (ADAPT), Jan 2013.
("Best paper/presentation" in ADAPT'13)
[PDF] [BIB] [Slides (PDF)]
E. Tomusk. “The case for a power & energy analysis of multicore processors (aka Low-power is not necessarily energy-efficient)” in HLSETMS at PACT. Presentation, 11 Sep 2016.
E. Tomusk. “Optimizing EDD, and other ineffective methods for designing heterogeneous multicores” in Evaluation of Heterogeneous Systems at the HiPEAC CSW. Presentation, 9 Oct 2013.
E. Tomusk. “Are practical multicores weakly heterogeneous?” HiPEAC 2013 Poster Session, Jan 2013.
("Best student poster" at HiPEAC'13)
E. Tomusk. “Practicalities of design space exploration with gem5 and McPAT“ in Low Power Ecosystem—gem5 Practical User Experience at the HiPEAC CSW. Presentation, 18 Oct 2012.
E. Tomusk. Heterogeneous Processor Composition: Metrics and Methods. PhD Thesis,
University of Edinburgh. 2016.
[PDF] [BIB] [Data 1] [Data 2]
Examiners: Stefanos Kaxiras, Vijay Nagarajan
E. Tomusk. “EEMBC Benchmark Suite Simulations.“ Dataset, 2016.
E. Tomusk. “SPEC 2006 Integer Benchmark Suite Simulations.“ Dataset, 2016.
E. Tomusk. “EEMBC FPMark Benchmark Suite Simulations.“ Dataset, 2016.
Spring 2013: Computer Architecture
Spring 2012: Computer Architecture
There is a video about my BEng augmented reality project here.
The above email address is provided by the University of Edinburgh and is subject to interception by the University of Edinburgh (vaguely worded details here).