I am a first-year PhD student in Computer Science at UCLA, advised by Prof. Jason Cong in the VAST lab. I work on the layer where hardware and software meet: domain-specific accelerators, the compilers that target them, and the systems that serve large language models.
Before UCLA, I studied applied physics and computer science at Peking University, where I worked on differentiable optimization for chip physical design — teaching gradient descent to place and size logic gates. I also spent a summer at UT Austin with Prof. David Z. Pan's group working on gate sizing.
Interests: Domain-specific accelerators · Compilers · LLM serving systems · ML for systems
PhD in Computer Science · University of California, Los Angeles
BSc in Computer Science · Peking University
BSc in Applied Physics · Peking University
applied physicschip physical designcompilers & architectureLLM serving systems
02News
Our DAC 2026 paper on quad-gradient gate sizing was nominated for Best Paper.
Started as an Applied Scientist Intern at AWS in San Jose, working on multi-node, multi-GPU LLM serving.
Undergraduate Research Intern · UT Austin, Austin, TX
Differentiable algorithms for chip physical design, with Prof. David Z. Pan's group.
05Selected Projects
ICCAD 2024 CAD Contest, Problem C — First Place — Scalable logic gate sizing with ML techniques and GPU acceleration; our solution ranked first among 45 teams worldwide.
GPU-accelerated gate-level circuit simulation — CUDA kernels exploiting low switching activity to accelerate gate-level simulation of large VLSI designs.
SysY → RISC-V compiler — A complete compiler from SysY (a C subset) to RISC-V assembly: lexing, parsing, IR, optimization passes, codegen.
FPGA snake game with computer vision — Classic snake plus a CV-based 3D human-computer interface, squeezed onto a resource-limited FPGA.