Haoyang Zhang

PhD candidate in Computer Science at UIUC

prof_pic.jpg

I am a PhD candidate at the University of Illinois Urbana-Champaign, advised by Prof. Minjia Zhang. My research is on efficient systems for AI on emerging hardware (e.g., CPU–GPU superchips), in particular how LLM serving and training interact with the memory hierarchy, interconnects, and GPU kernels. I previously worked on memory and storage systems.

CV / Google Scholar / GitHub

News

Nov 2026 Our work on hidden CPU-side interference in LLM serving and training on superchips (SuperGuard) was accepted to HPCA 2027.
Aug 2026 Wrapped up my research internship at IBM Research. The analytical cost model I built for the Spyre AI accelerator is merged into open-source torch-spyre.
Sep 2025 Our work on lifetime-aware tensor offloading for LLM training (TeraIO) was accepted to NeurIPS 2025.
Mar 2025 Presented SkyByte at NVMW 2025 and HPCA 2025 in Las Vegas.
Sep 2024 Our CXL-SSD work, SkyByte, was accepted to HPCA 2025.
Mar 2024 Presented G10 at NVMW 2024 in San Diego.

Selected Publications

  1. Where Did the GPU Time Go? Uncovering and Controlling Hidden Interference in LLM Serving and Training on Superchips
    Hsu-Tzu Ting*, Haoyang Zhang*, Xinyu Lian, and Minjia Zhang
    In IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2027
    To appear
  2. Cost-Efficient LLM Training with Lifetime-Aware Tensor Offloading via GPUDirect Storage
    Ziqi Yuan*, Haoyang Zhang*, Yirui Eric Zhou*, Apoorve Mohan, I-Hsin Chung, Seetharami Seelam, and Jian Huang
    In Conference on Neural Information Processing Systems (NeurIPS), 2025
  3. SkyByte: Architecting an Efficient Memory-Semantic CXL-based SSD with OS and Hardware Co-design
    Haoyang Zhang*, Yuqi Xue*, Yirui Eric Zhou, Shaobo Li, and Jian Huang
    In IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2025
  4. G10: Enabling An Efficient Unified GPU Memory and Storage Architecture with Smart Tensor Migrations
    Haoyang Zhang*, Yirui Eric Zhou*, Yuqi Xue, Yiqi Liu, and Jian Huang
    In IEEE/ACM International Symposium on Microarchitecture (MICRO), 2023

One more paper on ML systems is under review; details on request. See all publications.

Open Source

I contributed the analytical cost model to torch-spyre (PR #3572, documentation).

Industry Experience

May--Aug 2026
IBM Research, Yorktown Heights, NY. Research Intern, Hybrid Cloud (mentor: David Grove). Built an analytical cost model as a compiler pass for the Spyre AI accelerator in open-source torch-spyre.
Jul--Aug 2021
T-Head Division, Alibaba Cloud, Hangzhou, China. Software R&D Intern. Optimized the JPEG library for RISC-V vector processors.

Education

2022--2028 (expected)
University of Illinois Urbana-Champaign. Ph.D., Computer Science. Advisor: Prof. Minjia Zhang.
2020--2022
University of Michigan. B.S.E., Computer Engineering (dual degree).
2018--2022
Shanghai Jiao Tong University. B.S.E., Electrical and Computer Engineering (dual degree).

Talks

Mar 2025
SkyByte at NVMW 2025 and HPCA 2025, Las Vegas. Slides
Mar 2024
G10 at NVMW 2024, San Diego. Slides

Honors, Teaching & Service

Honors
MICRO 2023 Travel Grant; Roger King Scholarship (2021), University Honors (2021), and Dean's List (2020, 2021), University of Michigan.
Teaching
UIUC: Graduate TA, Computer Architecture (CS 233), FA 2024, SP 2025, FA 2025.
SJTU: TA, Computer Architecture (VE 470), SU 2022; Honors Physics (VP 160), SU 2020.
Service
Artifact Evaluation Committee, HPCA 2025.