I am an Associate Professor of CSE at the University of Michigan, Ann Arbor, where I lead the SymbioticLab.
CV | Bio | Students | Google Scholar | GitHub
Interests: I am interested in large-scale systems for emerging AI/ML and Big Data workloads. Our recent projects include large model training systems for the cloud, understanding and optimizing the energy consumption of AI/ML workloads, and memory disaggregation over CXL and RDMA.
Impact: All SymbioticLab works are open source. We have developed the first memory disaggregation software (Infiniswap), the first software-only GPU sharing system for deep learning (Salus), the largest federated learning benchmark platform and runtime (FedScale), and the first GPU energy optimizer for DNN training (Zeus). Our research has received several paper awards from top systems venues like NSDI, OSDI, ATC, and MICRO.
I was one of the original co-creators of Apache Spark. My seminal works on coflow and virtual network embedding spawned two research directions that continue to be pursued by many.
Teaching
- EECS 489: Computer Networks [W25, W24, F21, F20, F19, F18, W17]
- CSE 585: Advanced Scalable Systems for X [GenAI – F24]
- EECS 598: Systems for X [GenAI – W24] [AI – W21, W20] [Big Data – W19, F17]
- EECS 582: Advanced Operating Systems [F16, W16]
Service
- Program Co-Chair
- Program Committees
- 2025: OSDI, NSDI, SIGCOMM
- 2024: MLSys, HotCarbon
- 2023: OSDI, MLSys
- 2022: SIGCOMM, HotCarbon
- 2021: OSDI, NSDI, SIGCOMM, NeurIPS Datasets and Benchmarks Track
- 2020: ICDCS
- 2019: NSDI, SIGCOMM, BigData, APNet, WORD, NSysS
- 2018: SIGCOMM, ICDCS
- 2017: NSDI, SIGCOMM, KBNets, APNet, NSysS
- 2016: CoNEXT, SIGCOMM Poster/Demo, ICCIT
- 2015: CoNEXT Student Workshop