Hi, I’m Yichao

I am a PhD student in the Computer Sciences and Engineering department at University of Michigan, advised by Nishil Talati and Ronald Dreslinski. Recently, I have also been working closely with Lin Ma on database-related research. I received my BSE in Electrical and Computer Engineering from Shanghai Jiao Tong University in 2021, later completed my MSE at the University of Michigan in 2023.

My research interests are novel computer systems and architectures for emerging data-intensive applications. On the systems side, I develop high-performance GPU-accelerated solutions.

Ongoing and past research

My recent research focuses on resolving I/O bottleneck for GPU-based database workloads. Our work Vortex proposes to redistributed underutilized IO resources in multi-GPU systems to improve the performance of database workloads, and it was accepted to VLDB 2025.

In the past, I worked on GPU acceleration for Graph Analytics. My work Everest was accepted to VLDB 2024. Everest is a GPU-based system that can efficiently mine temporal motifs from large graphs.