University of Washington
I am a graduate student at University of Washington. Before coming to UW, I spent two years in MIT CSAIL, where
I worked with Daniel Sanchez on scalable architectures with hundreds of cores.
Now I am having fun doing research with Alvin Cheung in
the Database group
on transactional database systems.
My research interests include concurrency control, program analysis assisting databases,
and scalable multicore systems.
In my pre-graduate years, I worked with Guojie Luo in the Center for Energy-efficient Computing and Application (CECA) at Peking University.
"Exploiting Fine-Grain Parallelism in Transactional Database Systems", Master's Thesis, June 2015.
Cong Yan, Alvin Cheung, "Leveraging Lock Contention to Improve OLTP Application Performance", VLDB'16. [techreport] [slides] [project website]
Mark Jeffrey, Suvinay Subramanian, Cong Yan, Joel Emer, and Daniel Sanchez, "Unlocking Ordered Parallelism with the Swarm Architecture", IEEE Micro's Top Picks from the Computer Architecture Conferences.
Mark Jeffrey, Suvinay Subramanian, Cong Yan, Joel Emer, and Daniel Sanchez, "A Scalable Architecture for Ordered Parallelism", MICRO'15.
- TA for 6.172 System Performance Engineering
- TA for 6.033 Computer System Engineering
- 6.867 Machine Learning
- 6.840 Theory of Computation
- 6.823 Computer System Architecture
- 6.830 Database Systems
- 6.824 Distributed Systems (Listener)
- 6.852J Distributed Algorithms (Listener)
- 6.856J Randomized Algorithms (Listener)