Bohan Zhang

I’m Bohan Zhang (aka baihuaDaDa), a fourth-year undergraduate student from ACM Honor Class at Zhiyuan College, Shanghai Jiao Tong University (SJTU), expected to graduate in June, 2027. I am interested in computer science, especially in the fields of machine learning system. I am currently working as a research intern at Han-Lab of MIT, supervised by Doc. Yukang Chen and Prof. Song Han, focusing on inference infrastructure of physical AI. I am also working at SJTU System Wisdom Lab (SysdomLab), mentored by Prof. Chen Chen, associate professor in John Hopcroft Center for Computer Science at SJTU, focusing on agent for machine learning systems.

News

May, 2026Released LongLive-2.0 with my collaborators in Han-Lab.
November, 2025Joined Han-Lab as a research intern.
July, 2025 to Jan, 2026Worked as one of TAs of Compiler Design and Implementation (CS2966) at SJTU.
June, 2025Joined SysdomLab as an undergraduate research intern.
Feb, 2025 to June 2025Worked as one of TAs of Data Structure (CS1951) at SJTU.
Sep, 2024 to Jan, 2025Worked as one of TAs of Programming (CS1953) at SJTU.
Aug, 2023Joined ACM Honor Class at SJTU.

Representative Systems

Long-WAM (To be released)

Long-WAM is a model-system framework for real-time robotic manipulation that combines autoregressive video pretraining, long-term visual memory, and joint future-video and action prediction. It integrates asynchronous execution, streaming video encoding, and hardware-specific acceleration to support responsive, long-horizon control across desktop and edge GPUs, with evaluation in simulation and on real robots.

I worked, as one of the main contributors in the project, on the whole system part of the framework, including the asynchronization and edge deployment mentioned above.

LongLive-2.0

An FP4/NVFP4 long-video generation infrastructure with Balanced SP, teacher-forcing layout co-design, W4A4 inference, KV cache compression, parallel dequantization, and asynchronous streaming VAE decoding. The project is now open-sourced by NVIDIA on Github, gaining over 2k stars.

I worked on inference infra part of the system, including KV cache compression, SP Parallelism and asynchronous streaming VAE decoding, improving both speed and memory.

Personal Projects

Mini-SGLang

A mini version of SGLang, which strips away numerous redundant complex features while retaining only the fundamental core algorithms like RadixAttention and a limited number of model supports such as Qwen3. It is currently undergoing further refinement and testing.

Mx Compiler

A Compiler from Mx language (which is a C++ & Java like language but simplified) to RV32I Assembly via LLVM-IR. Several optimizations have been implemented: Mem2Reg, Linear Scan Register Allocation, Global2Local, Function Inlining, Global Code Motion, Aggressive Dead Code Elimination.

RISC-V_32 CPU

A Tomasulo RISC-V CPU with iCache and branch predictor with 2-bit saturating counter. The architecture design can be successfully implemented on FPGA board.

Distributed Hash Table

Two distinct distributed hash table protocols are implemented in this project: Chord and Kademlia. Both protocols aim to provide efficient, scalable, and fault-tolerant systems for storing and retrieving (key, value) pairs across a distributed network of nodes.

Honors

2023, 2024, 2025Zhiyuan Honors Scholarship