Shangkun Li
I am Shangkun Li (李尚坤 in Chinese), a PhD candidate in the Department of Electronic and Computer Engineering at The Hong Kong University of Science and Technology (HKUST), supervised by Prof. Wei Zhang. I am also actively collaborating with Cheng Tan. I am honored to be supported by the Hong Kong PhD Fellowship Scheme (HKPFS). Prior to this, I received my B.S. in Physics from Fudan University in 2024.
My research interests include:
- Compilers & Programing Languages
- Dataflow Architectures (e.g., CGRA, Spatial Dataflow Architecture)
- Reconfigurable Computing
Selected Publications
PLDI’26 NEURA: A Unified Compilation Framework for Reconfigurable Dataflow Architectures. Shangkun LI, Jinming GE, Diyuan TAO, Zeyu LI, Jiawei LIANG, Linfeng DU, Xu JIANG, Wei ZHANG*, Cheng TAN*. ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), Boulder, USA, June 2026. arXiv
DATE’26 A Cluster-Based Distributed Memory Architecture for CGRAs. Shangkun LI, Cheng TAN, Zeyu LI, Jinming GE, Jiawei LIANG, Hao YANG, Linfeng DU, Jiang XU, Wei ZHANG*. Design, Automation & Test in Europe (DATE), Verona, Italy, April 2026.
Awards and Honors
- Hong Kong PhD Fellowship Scheme (HKPFS, Top 2%), 2024
- HKUST RedBird Academic Excellence Award, 2024
- Outstanding Graduate of Shanghai, 2024
- KLA-Tencor Scholarship (4 out of all undergraduates at Fudan University), 2023
- National Scholarship (Top 1%), 2022
Academic Services
- Journal Reviewer: IEEE Transactions on Computer-Aided Design (TCAD) 2025, ACM Transactions on Reconfigurable Technology and Systems (TRETS) 2026/2025
- Secondary Reviewer: FPGA 2026, DAC 2025, ICCAD 2025, ASP-DAC 2025, FCCM 2025
Teaching
- ELEC5140 Advanced Computer Architecture, Teaching Assistant, Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, 2025 Spring
- ELEC3310 Digital Fundamentals and System Design, Teaching Assistant, Department of Electronic and Computer Engineering, The Hong Kong University of Science and Technology, 2025 Fall & 2026 Spring
Skiils
- Programming Languages: C/C++, Python, Verilog, Chisel
- Tools: MLIR, LLVM, Mathematica, PyMTL, COMSOL
