School of Informatics - University of Edinburgh Institute for Computing Systems Architecture - School of Informatics
Institute for Computing
Systems Architecture
Picture School of Informatics
Room 3.38, Informatics Forum
10 Crichton Street
United Kingdom

Email: E.{last name}{at} **


I am a PhD student in the Compiler and Architecture Design Group (CArD) in the School of Informatics at the University of Edinburgh.

I am advised by Michael O'Boyle and Christophe Dubach.

My research interests are in design space exploration methods for heterogeneous multi- and manycores. This work is sponsored by ARM through the ARM Centre of Excellence. My mentor at ARM is John Goodacre.

Academic Bio

Sep 2011 - present: PhD in Computing Systems Architecture at the School of Informatics, University of Edinburgh

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

Publications & Presentations

E. Tomusk, C. Dubach, M. O'Boyle, “Diversity: A Design Goal for Heterogeneous Processors,” in IEEE Computer Architecture Letters (IEEE CAL), 2015.

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)]

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)]

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 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. “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.
[Slides (PDF)]


2013 Spring: Computer Architecture

2012 Spring: Computer Architecture


There is a video about my BEng augmented reality project here.

** Email Note

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).