About Me
I am a first-year Ph.D. student researching virtual memory management of datacenters at Carnegie Mellon University. I am exploring operating systems and computer architecture co-design to enable new optimization opportunities. I am incredibly fortunate to be advised by Dimitrios Skarlatos, and I am a member of the Computer Architecture and Operating System Group (CAOS) and Parallel Data Lab (PDL)
Previously, I completed a B.Sc. in Computer Science at University of Michigan, with a dual-degree B.Eng. in Computer Engineering at Shanghai Jiao Tong University.
Education
Interests
Awards & Scholarships
Qualcomm Innovation Fellowship
Carnegie Mellon Institute of Technology Dean's Fellow
James B. Angell Scholar (University of Michigan)
Lum & Muriel Scholarship (University of Michigan)
Liming-Yu Scholarship
Selected Research
PA-RPC: Introducing Payload Awareness to Improve Data Center Efficiency
RPC layer accounts for considerable fleet-wide CPU cycles in today's data centers. We observe that existing HW/SW systems to accelerate RPC are developed based on high-level characteristics of RPCs, which are insufficient to identify many optimization opportunities. Therefore we build the real-world workload generator twrk, and perform a comprehensive, payload-aware characterization study of RPCs using DeathStarBench socialNetwork microservices and demonstrates the potential performance improvem ...