Curriculum Vitae
Education
- Ph.D. in Computer Science, University of Minnesota-Twin Cities, 2025 - Present
- M.S. in Computer Science, Nankai University, Tianjin, 2022 - 2025
- B.S. in Computer Science, Nankai University, Tianjin, 2018 - 2022
Research Interests
- GPU programming and memory management
- High-efficiency CUDA kernel design
- CPU-GPU heterogeneous computing
- LLM training/inference optimization
- Agentic MLSys and agentic EDA frameworks
Publications
XuanJia: A Comprehensive Virtualization-Based Code Obfuscator for Binary Protection X. Zou, X. Gong, J. Zhang, S. Li, P.-C. Yew. arXiv:2601.10261, 2026.
CudaForge: An Agent Framework with Hardware Feedback for CUDA Kernel Optimization Z. Zhang, R. Wang, S. Li, Y. Luo, M. Hone, C. Ding. arXiv:2511.01884, 2025.
DR-CircuitGNN: Training Acceleration of Heterogeneous Circuit Graph Neural Network on GPUs Y. Luo, S. Li, J. Tao, K. G. Thorat, X. Xie, H. Peng, N. Xu, C. Ding, S. Huang. ICS ‘25, 2025.
Liberator: A Data Reuse Framework for Out-of-Memory Graph Computing on GPUs S. Li, R. Tang, J. Zhu, Z. Zhao, X. Gong, W. Wang, J. Zhang, P.-C. Yew. IEEE TPDS 34.6 (2023): 1954-1967.
OneGraph: A Cross-Architecture Framework for Large-Scale Graph Computing on GPUs Based on oneAPI S. Li, J. Zhu, J. Han, Y. Peng, Z. Wang, X. Gong, G. Wang, J. Zhang, X. Wang. CCF-THPC 6.2 (2024): 179-191.
Work Experience
- Jul. 2021 - Sept. 2021: System Engineer Intern
- Alibaba Cloud, Shanghai
- Developed Linux kernel modules with Rust for security containers
- Rewrote the PCIe device registry process in Hypervisor
- Implemented PCIe device passthrough and hot-plug support for NVIDIA GPUs in security containers
Teaching
- Computer Architecture (CSCI 4203), Fall 2025, University of Minnesota-Twin Cities
- Introduction to Parallel Programming, Spring 2022, Nankai University
- Principles of Computer Organization, Spring 2023, Nankai University
- Operating System, Fall 2020, 2021 & 2022, Nankai University
Skills
- Programming Languages: C/C++, CUDA, Python, Rust
- Systems: Linux kernel development, GPU programming, embedded systems
- Tools: Git, LaTeX, Docker
