About Me

I am a final year Ph.D. Candidate in the Computer Science Department at Princeton University. I am advised by Professor David Wentzlaff who leads the Princeton Parallel Research Group. I will be on the job market this year! You can find my recent CV here.


Ph.D., Computer Science (2013-)
Princeton University, NJ
Adviser: Prof. David Wentzlaff

M.A., Computer Science (2013-2015)
Princeton University, NJ
Adviser: Prof. David Wentzlaff

M.Sci., Computing Science (2008-2013), with Honours of the First Class
University of Glasgow, Scotland
Masters Advisor: Dr. John O'Donnell
Honours Advisor: Prof. Joseph Sventek

Exchange Student, Department of Computer Science (2009-2010)
University of California, Santa Barbara, CA


Princeton University, Princeton, NJ
Research Assistant, Princeton Parallel Research Group

Microsoft Research, Cambridge, UK (Summer 2016)
Research Intern

Arm Ltd, Cambridge, UK (Summer 2012)
Summer Placement (Intern)

University of Glasgow, Glasgow, Scotland (Summer 2012)
Vacation Scholar (Research Intern)
Advisor: Prof. Joseph Sventek

Samsung Electronics, Suwon, Republic of Korea (Summer 2011)
Assistant Engineer (Intern)

Distributed Systems Lab, University of California, Santa Barbara (Summer 2010)
Research Assistant (Intern)
Advisor: Prof. Amr El Abbadi


Refereed Conference Publications

Invited Articles

  • OpenPiton: An Open Source Hardware Platform For Your Research
    J. Balkind, M. McKeown, Y. Fu, T. Nguyen, Y. Zhou, A. Lavrov, M. Shahrad, A. Fuchs, S. Payne, X. Liang, M. Matl, D. Wentzlaff
    Research Highlight - Communications of the ACM (CACM), December 2019 (to appear)
  • Piton: A Manycore Processor for Multi-Tenant Clouds
    M. McKeown, Y. Fu, T. Nguyen, Y. Zhou, J. Balkind, A. Lavrov, M. Shahrad, S. Payne, and D. Wentzlaff
    IEEE Micro, March/April 2017

Refereed Workshop Publications

Talks and Tutorials

Honours and Awards

  • First Prize Winner - Graduate Category - ACM Student Research Competition, ASPLOS 2019 - April 2019
  • Siebel Scholarship Class of 2018 - Siebel Scholars Foundation - September 2017
  • Gordon Y.S. Wu Fellowship in Engineering - Princeton University - September 2013 - June 2017
  • Fan Favourite Research Talk - Princeton Research Day - May 2016
  • Mentor Award - Princeton Graduate Student Appreciation Week - April 2016
  • 25 Under 25 Award - Princeton Innovation, Keller Center for Innovation in Engineering - February 2016
  • LabMatch/ReMatch Mentor Award - Princeton University - July 2015
  • Contribution to the School Award - University of Glasgow - June 2013
  • ARM Sponsorship - ARM Ltd - November 2012
  • Amor Class Prize - University of Glasgow - June 2012