About Me

I am a second-year Ph.D student at University of California, Riverside. I am fortunately advised by Prof. Yan Gu and Prof. Yihan Sun. Before that, I received my bachelor’s degree at Tsinghua University, advised by Prof. Wenjian Yu.

You can find more details in my CV.

Research

My research interests are parallel computing, algorithms and data structures.

Selected works:

  • New Algorithms for Incremental Minimum Spanning Trees and Temporal Graph Applications
  • Parallel and (Nearly) Work-Efficient Dynamic Programming
  • Efficient model-based collaborative filtering with fast adaptive PCA

Please refer to publications for the full list of papers.

Honors and Awards

  • 5’th place in SIGMOD 2025 Programming Contest
    • Implementation of an efficient in-memory executor for join pipelines in database systems
  • Silver medal in the Chinese 32’th National Olympiad in Informatics (CCF NOI 2015)

Projects

  • Parallel GPT-2, a C++ implemented GPT-2, running on multi-CPUs in parallel
  • Histological images normalization [code] (80+ Stars)
  • A single-user relational database in C++ [code]
  • A five-level pipelined CPU based on MIPS and Verilog [code]
  • Distributed sharded key/value storage with Raft consensus, implemented in Go [code]
  • LQ-Nets-PyTorch, a PyTorch implementation of neural network quantization
  • Cancer detection system based on SVM and Deep Neural Network [code]

My Interests