I am a first-year Ph.D. student in Computer Science at the University of Illinois Urbana-Champaign, working with Minjia Zhang. I study elastic and efficient machine learning systems, effective efficiency algorithms, and LLM applications for systems.
🙋 Feel free to reach out via email if you are interested in my research.
🔥 News
Apr 29, 2025
Our work on universal checkpointing has been accepted at USENIX ATC 2025!
Mar 1, 2025
I am am happy to share that I will be joining Microsoft as a research intern this summer.
Feb 3, 2025
I am honored to receive the Amazon PhD Fellowship!
📃 Selected Papers
ATC’25
Universal Checkpointing: A Flexible and Efficient Distributed Checkpointing System for Large-Scale DNN Training with Reconfigurable Parallelism
Xinyu Lian, Sam Ade Jacobs, Lev Kurilenko, Masahiro Tanaka, Stas Bekman, Olatunji Ruwase, and Minjia Zhang
Proceedings of the 2025 USENIX Annual Technical Conference. 2025
Adopted by Microsoft for Phi-3.5-MoE (42B) Pre-Training Adopted by BigScience for BLOOM (176B) Pre-Training Adopted by UC Berkeley for SmileyLlama (8B) Fine-Tuning Selected for Presentation by FMS: the Future of Memory and Storage 2025 Selected for Presentation by PyTorch Day 2025
@inproceedings{lian2024ucp,title={Universal Checkpointing: A Flexible and Efficient Distributed Checkpointing System for Large-Scale DNN Training with Reconfigurable Parallelism},author={Lian, Xinyu and Jacobs, Sam Ade and Kurilenko, Lev and Tanaka, Masahiro and Bekman, Stas and Ruwase, Olatunji and Zhang, Minjia},booktitle={Proceedings of the 2025 USENIX Annual Technical Conference},year={2025},highlight1={Adopted by Microsoft for Phi-3.5-MoE (42B) Pre-Training},highlight2={Adopted by BigScience for BLOOM (176B) Pre-Training},highlight3={Adopted by UC Berkeley for SmileyLlama (8B) Fine-Tuning},highlight4={Selected for Presentation by <a href="https://www.usenix.org/conference/atc25/future-memory-and-storage" rel="external nofollow noopener" target="_blank">FMS: the Future of Memory and Storage 2025</a>},highlight5={Selected for Presentation by PyTorch Day 2025},available={},reusable={},functional={},artifact={https://github.com/deepspeedai/DeepSpeed}}
@inproceedings{lian2025ciri,title={Large Language Models as Configuration Validators},author={Lian, Xinyu and Chen, Yinfang and Cheng, Runxiang and Huang, Jie and Thakkar, Parth and Zhang, Minjia and Xu, Tianyin},year={2025},booktitle={Proceedings of the 47th IEEE/ACM International Conference on Software Engineering},available={},reusable={},functional={},artifact={https://github.com/xlab-uiuc/ciri}}
FSE’24
Demo
Ctest4J: A Practical Configuration Testing Framework for Java
@inproceedings{wang2024ctest4j,title={Ctest4J: A Practical Configuration Testing Framework for Java},author={Wang, Shuai and Lian, Xinyu and Li, Qingyu and Marinov, Darko and Xu, Tianyin},year={2024},booktitle={Proceedings of the 30th ACM International Conference on the Foundations of Software Engineering, Demo Papers},demo={true},doi={10.1145/3663529.3663799},series={FSE Demo 2024},artifact={https://github.com/xlab-uiuc/ctest4j}}
@inproceedings{wang2023urts,title={Test Selection for Unified Regression Testing},author={Wang, Shuai and Lian, Xinyu and Marinov, Darko and Xu, Tianyin},year={2023},booktitle={Proceedings of the 45th IEEE/ACM International Conference on Software Engineering},location={Melbourne, Australia},series={ICSE 2023},doi={10.1109/ICSE48619.2023.00145},available={},reusable={},artifact={https://github.com/xlab-uiuc/uRTS-ae}}