My name is Ruiyang Zhu. I am a final-year Ph.D. student [ CV ] in Computer Science and Engineering at the University of Michigan, advised by Prof. Z. Morley Mao. My research interests broadly include AI systems and networked systems. My current research focus on cooperative perception on connected and autonomous vehicles.
Before the start of my Ph.D. journey, I received my bachelor degrees in Computer Engineering from Shanghai Jiao Tong University and the University of Michigan, where I had a happy time doing mobile network and system research.
Ph.D. in Computer Science, 2020 - 2026
University of Michigan, Ann Arbor
B.S.E in Computer Engineering, 2018 - 2020
University of Michigan, Ann Arbor
B.S.E in Electrical and Computer Engineering, 2016 - 2020
Shanghai Jiao Tong University, Shanghai
(* indicates equal contribution)
Smart Suggestion Framework on Optimizing Machine Learning on TPUs and GPUs
Packet-level AI-network Simulation Workload Support with LLM Self-Service
Unified Spatial-Temporal Multi-Vehicle Collaborative Perception
I am a contributor to the Open-source ML performance profiling tool for XLA-based frameworks (JAX, TensorFlow, PyTorch/XLA).
Bugbase (version 2) is a collection of reproduceable bugs in popular software stsytems. Those reproducible bugs help for evaluating bug detection and root cause diagnosis.
We built a two-way superscalar processor with early branch resolution.