I am looking for motivated students with skills in building and hacking complex software and/or hardware systems and a passion for doing fun research in the broad systems area. Feel free to contact me if you are interested in joining WukLab. More information can also be found in this ad.
My main research interests span operating systems, distributed systems, computer architecture, and datacenter networking. I also work on the intersection of systems and security, programming language, and ML/AI. I lead WukLab, a systems research lab at UCSD. I am currently exploring new ways to build software, hardware, and networking systems for the next-generation datacenters. Find more about my ongoing research on resource disaggregation and serverless computing and other systems-related topics. In the past, I have worked on various aspects of file and storage systems.I won the NSF CAREER award in 2019, an OSDI best paper award in 2018, and a SYSTOR best paper award in 2019. I have served (or will serve) as a program committee member of NSDI'21, OSDI'20, WORD'19 (co-chair), SoCC'19, HotOS'19, SOSP'19, FAST'19, ASPLOS'19, OSDI'18, SoCC'18, USENIX ATC'18, ASPLOS'18, SoCC'17, HotStorage'17, ASPLOS'17 (external), Micro'16 (external), FAST'16, SoCC'15, Micro'15 (external), MSST'15, INFLOW'15, and HotStorage'14.
Before joining UCSD, I was an assistant professor at Purdue ECE from 2015 to 2019. I received my Ph.D. from the Department of Computer Sciences at the University of Wisconsin-Madison.
"Learned" Operating Systems
Yiying Zhang, Yutong Huang
ACM SIGOPS Operating Systems Review 53(1): 40-45 (2019)
Pythia: Remote Oracles for the Masses
Shin-Yeh Tsai, Mathias Payer, Yiying Zhang
Proceedings of the 28th USENIX Security Symposium (USENIX SEC '19)
Storm: A Fast Transactional Dataplane for Remote Data Structures
Stanko Novakovic, Yizhou Shan, Aasheesh Kolli, Michael Cui, Yiying Zhang, Haggai Eran, Liran Liss, Michael Wei, Dan Tsafrir, Marcos Aguilera
Proceedings of the 12th ACM International Systems and Storage Conference (SYSTOR '19 ) (Best Paper Award)
Understanding Real-World Concurrency Bugs in Go
Tengfei Tu, Xiaoyu Liu, Linhai Song, Yiying Zhang
Proceedings of the 24th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '19)
LegoOS: A Disseminated, Distributed OS for Hardware Resource Disaggregation
Yizhou Shan, Yutong Huang, Yilun Chen, Yiying Zhang
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI '18) (Best Paper Award)
LITE Kernel RDMA Support for Datacenter Applications
Shin-Yeh Tsai, Yiying Zhang
Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP '17)