About Me

I am a fourth year graduate student pursuing a PhD in Computer Science and Engineering at the University of Washington advised by Mark Oskin and Luis Ceze. I received my Bachelor of Science in Electrical Engineering and Computer Science (EECS) from the University of California, Berkeley in 2013.

I am broadly interested in computer architecture and how we can codesign hardware and software to accelerate machine learning, computer vision, and emerging workloads. I strongly believe that the most interesting work in computer architecture actually lies at the boundary between architecture and other disciplines within computer science and engineering. In particular, I am interested in how we leverage heterogeneous computing platforms such as FPGAs, and GPUs, and emerging technologies such as near data processing and stochastic computing to create opportunities for orders of magnitude performance and energy efficiency improvements. I am currently involved in the stochastic computing project which you can read about on the Sampa webpage here. I am also currently involved in the "Software Defined Hardware" project which is an interdisciplinary collaboration between computer architecture, compiler, and programming languages with Luis Ceze, Ras Bodik, and Alvin Cheung for designing domain specific reconfigurable accelerators.

Previously I have been involved in the I/O-Centric Computing and NNAP projects which explore how we can accelerate similarity search for large scale content retrieval and similarity search. I also have previously worked on near storage processing and spent some time exploring the impact of heterogeneous computing accelerators near emerging technologies such as NVM drives for data analytics workloads. Finally, I have worked a bit on in-network processing using NetFPGAs to explore the behavior of message aggregation in commodity clusters to amortize communication overheads.

CV: [PDF]

Teaching

CSE390E: Electronics Disassembly Seminar - University of Washington
Autumn 2016 [link]

CSEP548: Computer Architecture - University of Washington
Autumn 2015 [link]

CSE467: Advanced Logic - University of Washington
Winter 2015 [link]

CSE352: Hardware Design and Implementation - University of Washington
Autumn 2013 [link]

CS150: Components and Design Techniques for Digital Systems - University of California, Berkeley
Fall 2012 [link]
Spring 2013 [link]

Awards

Qualcomm Innovation Fellowship Finalist 2017
Program Synthesis for Domain Specific Reconfigurable Accelerators
Max Willsey, Vincent Lee, Luis Ceze, Rastislav Bodik, Alvin Cheung

Qualcomm Innovation Fellowship Winner 2015
Systems and Architecture Support for Large-Scale Video Search
Carlo C. del Mundo, Vincent Lee, Luis Ceze, Mark Oskin

Papers

Vincent T. Lee, Justin Kotalik, Carlo C. del Mundo, Armin Alaghi, Luis Ceze, Mark Oskin. "Similarity Search on Automata Processors" (Full Paper). To appear in International Parallel and Distributed Processing Symposium (IPDPS) 2017.

Vincent T. Lee, Armin Alaghi, John P. Hayes, Visvesh Sathe, Luis Ceze. "Energy-Efficient Hybrid Stochastic-Binary Neural Networks for Near-Sensor Computing" (Full Paper). To Appear in Design, Automation and Test in Europe (DATE) 2017.

Vincent T. Lee, Justin Kotalik, Carlo C. del Mundo, Armin Alaghi, Luis Ceze, Mark Oskin. "Near Memory Similarity Search on Automata Processors" (Full Paper - preprint). Available on arXiv, August 2016. [Link]

Vincent T. Lee, Carlo C. del Mundo, Armin Alaghi, Luis Ceze, Mark Oskin, Ali Farhadi. "NCAM: Near-Data Processing for Nearest Neighbor Search" (Full Paper - preprint). Available on arXiv, June 2016. [Link][Bibtex]

Vincent T. Lee, Carlo C. del Mundo, Eddie Yan, Armin Alaghi, Mark Oskin, Luis Ceze. "An Evaluation of Contemporary Heterogeneous Computing Platforms for Data Intensive Applications" (Short Paper). Fourth Workshop on Efficient Data Center Systems (EDCS), 2016 [PDF]

Vincent T. Lee, Luis Ceze, Mark Oskin. "Paperscope: Chronicling the History of Computer Architecture Research" (Technical Report). Technical Report UW-CSE-16-05-01, 2016. Featured in Architecture 2030 Workshop. [PDF][Bibtex]

Carlo C. del Mundo, Vincent T. Lee, Luis Ceze, Mark Oskin. "NCAM: Near-Data Processing for Nearest Neighbor Search" (Extended Abstract). International Symposium on Memory Systems (MEMSYS), 2015. [PDF][Bibtex]

Vincent T. Lee, Jacob Nelson, Mark Oskin, Luis Ceze. "A 10G NetFPGA Prototype for In-Network Aggregation" (Extended Abstract). Workshop on Architectural Research Prototyping (WARP), 2015. [PDF][Bibtex]

Vincent Lee, Jennifer Monski, Winthrop Williams, Bharathwaj Muthuswamy, Tom Swiontek, Michel Maharbiz, Vivek Subramanian, Ferenc Kovac, “A Mixed Signal EEG Interface Circuit For Use In First Year Electronics Courses”, International Symposium On Circuits and Systems (ISCAS), 2012. [PDF][Bibtex]

What I do in my "free time"

As many people say, Seattle is a great place to go and stuff yourself, so every week or so a few of us go out to the rumored best places around town and stuff ourselves. If you know of any awesome places around town that you think are S tier food establishments, I'm always looking for suggestions.
Contact Information
Email: vlee2@cs.washington.edu
Mailbox:
Department of Computer Science and Engineering
University of Washington
Box 352350
Seattle, WA 98195-2350
Vincent Lee
Graduate Student