About
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.
Publications
- 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
[pdf]
- 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
[pdf]
- 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
[pdf]
- 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
[pdf]
- 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
[pdf]
- 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
[pdf]
- 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
[pdf]
Courses
- 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
Press
- Cutting cost and power consumption for big data, MIT News, [article]
- Storage system for big data dramatically speeds access to information, MIT News, [article]