Profile pic

Ming Liu

PhD Student, MIT CSAIL

32 Vassar St, 32-G836
Cambridge, MA 02139

LinkedIn     Scholar


I am a PhD student in the Computation Structures Group (CSG) at MIT CSAIL advised by Prof. Arvind.
My interests are in hardware design (FPGA/ASIC), application-specific accelerators, embedded systems and computer architecture.

Prior to joining MIT, I earned a B.A.Sc. in Computer Engineering at the University of Toronto.

Update 1/2017: I've joined Microsoft Research working on Project Catapult.


  • minFlash: A Minimalistic Clustered Flash Array
    Ming Liu, Sang-Woo Jun, Sungjin Lee, Jamey Hicks, Arvind
    Design, Automation and Test in Europe (DATE '16)
    Dresden, Germany. March 2016

  • Application-Managed Flash
    Sungjin Lee, Ming Liu, Sang-Woo Jun, Shuotao Xu, Jihong Kim, Arvind
    USENIX Conference on File and Storage Technologies (FAST ’16)
    Santa Clara, CA, USA. February 2016

  • A Transport-Layer Network for Distributed FPGA Platforms
    Sang-Woo Jun, Ming Liu, Shuotao Xu, Arvind
    International Conference on Field Programmable Logic and Applications (FPL '15)
    London, UK. September 2015

  • BlueDBM: An Appliance for Big Data Analytics
    Sang-Woo Jun, Ming Liu, Sungjin Lee, Jamey Hicks, John Ankcorn, Myron King, Shuotao Xu, Arvind
    International Symposium on Computer Architecture (ISCA '15)
    Portland, OR, USA. June 2015

  • Composing Multi-Ported Memories on FPGAs
    Charles Eric LaForest, Zimo Li, Tristan O'Rourke, Ming Liu, J. Gregory Steffan
    Transactions on Reconfigurable Technology and Systems (TRETS), Volume 7, Issue 3
    September 2014

  • Scalable Multi-Access Flash Store for Big Data Analytics
    Sang-Woo Jun, Ming Liu, Kermin Elliott Fleming, Arvind
    International Symposium on Field-Programmable Gate Arrays (FPGA '14)
    Monterey, CA, USA. February 2014

  • Multi-Ported Memories for FPGAs via XOR
    Charles Eric LaForest, Ming Liu, Emma Rae Rapati, and J. Gregory Steffan
    International Symposium on Field-Programmable Gate Arrays (FPGA '12)
    Monterey, CA, USA. February 2012


  • 6.824: Distributed Systems, Spring 2015
  • 6.869: Advances in Computer Vision, Fall 2013
  • 6.375: Complex Digital Systems Design, Spring 2013
  • 6.823: Computer System Architecture, Fall 2012
  • 6.840: Theory of Computation, Fall 2012

Work Experience

  • Microsoft Research, Research Intern, May 2016 to Aug 2016
  • Google, Software Engineering Intern, May 2015 to Aug 2015
  • Altera, Memory IP Intern, May 2012 to Aug 2012
  • AMD, ASIC Design Verification Intern, May 2010 to May 2011
  • BlackBerry, Audio Engineer Associate, May 2009 to May 2010


  • Cutting cost and power consumption for big data, MIT News, [article]
  • Storage system for big data dramatically speeds access to information, MIT News, [article]