- I'm currently a Ph.D. student at Shanghai Jiao Tong University, Dept. of Computer Science and Engineering. My tutor is Prof. Jingwen Leng, and I mainly research on computer architecture, AI system, compiler and optimization. My interests include chip design, compiler optimization, computer organization and system architecture. I received my master of engineering degree on Mar. 2022. Learn more on my CV.
Duration | Degree | Dept. | Affiliation |
---|---|---|---|
2015.09-2019.07 | Bachelor | Dept. of Computer Science and Software Engineer | East China Normal University |
2019.09-2022.03 | Master | Dept. of Computer Science and Engineering | Shanghai Jiao Tong University |
2022.03-2026 (Exp.) | Ph.D | Dept. of Computer Science and Engineering | Shanghai Jiao Tong University |
Duration | Title | Dept. | Affiliation | Job Description |
---|---|---|---|---|
2018.08- 2019.01 |
Intern | IBSO | SAP | Cloud Foundry development |
2019.02- 2019.06 |
Intern | GPU SM Arch | NVIDIA | CModel development |
2020.06- 2021.06 |
Intern | IAGS | Intel | LLVM CodeGen |
2021.07- 2022.05 |
Research Intern | Shanghai Qi Zhi Institute | Research | |
2022.06- 2022.12 (Expected) |
Intern | GFX HW MI | AMD | GPU IP DV(Design Verification) |
- Cong Guo, Chen Zhang, Jingwen Leng, Zihan Liu, Fan Yang, Yunxin Liu, Minyi Guo, Yuhao Zhu. 2022. ANT: Exploiting Adaptive Numerical Data Type for Low-bit Deep Neural Network Quantization. In 55th IEEE/ACM International Symposium on Microarchitecture (MICRO). ACM/IEEE.
- Zihan Liu, Jingwen Leng, Zhihui Zhang, Quan Chen, Chao Li and Minyi Guo. 2022. VELTAIR: Towards High-Performance Multi-tenant Deep Learning Service via Adaptive Compilation and Scheduling. In ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). ACM, pp. 388-401. PDF
- Zihan Liu, Jingwen Leng, Quan Chen, Chao Li, Wenli Zheng, Li Li and Minyi Guo. 2020. DLFusion: An Auto-Tuning Compiler for Layer Fusion on Deep Neural Network Accelerator. In IEEE International Symposium on Parallel & Distributed Processing with Applications (ISPA). IEEE, pp. 118–127. PDF
- Zihan Liu, Jingwen Leng, Guandong Lu, Chenhui Wang, Quan Chen and Minyi Guo. 2020. Survey and design of paleozoic: a high-performance compiler tool chain for deep learning inference accelerator. In CCF Trans. of High Performance Computing. 2, 4 (2020), 332-347. PDF
- National Key Research Project (2018-2020): Deep learning accelerator compiler tool-chain development
- I develop a tool chain for Cambricon MLU-100 from front-end (ONNX) to back-end codegen (DNN operator library) and conduct corresponding optimizations including operator fusion, spatial multiplexing, etc. I'm responsible for all code development, testing, and document editing.
- R&D Project from Industry (2021): Heterogeneus accelerator compiler tool-chain design
- I research, verify and give a design of a compiler tool-chain for a heterogeneous accelerator developed by Montage Inc. The accelerator includes a RISC-V CPU, a SIMD unit programmed by OpenCL, and a matrix accelerator. The design includes task partition, dispatching and workload balancing strategy, heterogeneous code generation strategy, etc. I'm responsible for all code development, testing, and most of the document editing.
- Course Project (B.S.): Compiler front-end of a C-alike language
- I develop a compiler front-end of a C-alike language using lex and yacc, the generated intermediate representation is executed on a interpreter.
- Course Project (B.S. Thesis): Profiling and optimization of Tensor Core on Turing GPUs
- I conduct a research on Tensor Core on Turing GPUs via profiling, according to the result and insight I achieved, I conduct some simple code optimization on an AI framework.
- C, C++, CUDA, OpenCL, Assembly
- Verilog/SystemVerilog, UVM, verilator
- Python, Java, SQL, MongoDB
- LaTeX, git, vim, Linux, ...
- Games: FPS, TPS, ACT, Flight Simulation, ACG
- Mass Effect series (best: ME2, ME3)
- Assassin's Creed series (best: AC2 Trilogy)
- Devil May Cry series (best: DMC4, DMC5)
- Soul series (best: Bloodborne)
- Bioshock series (best: Bioshock: Infinity)
- Hardcore FPS: Rainbow Six series, Ready Or Not, Insurgency, ...
- Digital Combat Simulation (Military Aircraft: F/A-18C, JF-17, F-14A, F-16C)
- SenRen Banka, Riddle Joker, -9 nine-
- Others: Saxophone, Archery