I'm a third-year Ph.D. candidate in Computer Science at Shanghai Jiao Tong University.
Github: cong258258I'm a third-year Ph.D. candidate in Computer Science at Shanghai Jiao Tong University. I received my Bachelor's degree from the ACM Class, which is part of Zhiyuan Honor Program for top talented students at SJTU.
My research interests lies in Computer Systems. To be specific, I'm passionate about computer architecture, especially hardware accelerators, PIM architectures, HBM, etc. I'm current working on KV-store and LLM inference acceleration, utilizing novel hardwares like SmartNICs (NVIDIA Bluefield 3). Other areas in computer systems like networking ans operating systems are all new fields I would like to have a try on.
CV (English) CV (Chinese)JULY. 2021 – JUNE. 2022
Undergraduate Research Assistant at ACA lab, supervised by Prof. Li Jiang, Associate Professor in the Department of Computer Science & Engineering at Shanghai Jiao Tong University.
I’ve participated in research projects on PIM (process-in-memory), building specific accelerators to optimize algorithms and data structures (point chasing in linked list, B+ tree, etc.) and optimizing certain memory-bound scenarios (memcpy/memset in cache, etc).
JUNE. 2022 – Jan. 2023
Intern at MSRA Shanghai Wireless Group, supervised by Prof. Lili Qiu, Assistant Managing Director of Microsoft Research Asia.
I’ve participated in research projects on wireless bandwidth estimation (5G, Wi-Fi, Low-Earth Orbit Satellite Networks, etc).
Sep. 2023 – Now
Research Assistant at DDST lab, supervised by Prof. Linpeng Huang and Prof. Shengan Zheng.
I'm working on hardware-software co-design for KV-store and LLM inference acceleration.
SEPT. 2020 – JAN. 2021
JAN. 2021 – JUNE. 2021
JUNE. 2021 – AUG. 2021
SEP. 2021 – JAN. 2022
During my four-semester experience as the TA group leader, I prepared numerous course projects, including a pipelined RISC-V simulator implemented in C++, an AI battle field game based on Monte Carlo, a railway ticket management system consisting of file-based data structures and web frontend, and STLite which is a naïve implementation of C++ STL, as well as taught useful algorithms from Information Olympics in class.