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, 2026 | Released LongLive-2.0 with my collaborators in Han-Lab. |
| November, 2025 | Joined Han-Lab as a research intern. |
| July, 2025 to Jan, 2026 | Worked as one of TAs of Compiler Design and Implementation (CS2966) at SJTU. |
| June, 2025 | Joined SysdomLab as an undergraduate research intern. |
| Feb, 2025 to June 2025 | Worked as one of TAs of Data Structure (CS1951) at SJTU. |
| Sep, 2024 to Jan, 2025 | Worked as one of TAs of Programming (CS1953) at SJTU. |
| Aug, 2023 | Joined 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, 2025 | Zhiyuan Honors Scholarship |
