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
Edinburgh
EH8 9AB
United Kingdom

Email: E.{last name}{at}ed.ac.uk **

About

I am a research associate (postdoc) in the Compiler and Architecture Design Group (CArD) 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.

Academic Bio

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

Publications

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

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

Presentations

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

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

Tutoring

Spring 2013: Computer Architecture

Spring 2012: Computer Architecture

Other

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