Zihan (Altair) Liu, Subject No.i

About Me

  • I’m currently a Ph.D. student at Shanghai Jiao Tong University, Dept. of Computer Science and Engineering. I’m supervised by 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. Learn more on my CV.


  • E-mail:

    • altair DOT liu AT sjtu DOT edu DOT cn
    • ilovehanhan1120 AT hotmail DOT cn


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
Intern IBSO SAP Cloud Foundry development
Intern GPU SM Arch NVIDIA CModel development
Intern IAGS Intel LLVM CodeGen
Research Intern Shanghai Qi Zhi Institute Research
Intern GFX HW MI AMD GPU IP DV(Design Verification)


  • [CF’23] Yangjie Zhou, Yaoxu Song, Jingwen Leng, Zihan Liu, Weihao Cui, Zhendong Zhang, Cong Guo, Quan Chen, Li Li, Minyi Guo. 2023. AdaptGear: Accelerating GNN Training via Adaptive Subgraph-Level Kernels on GPUs. In 20th ACM International Conference on Computing Frontiers (CF). ACM. Paper
  • [MICRO’22] 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. Paper
  • [ASPLOS’22] 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 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). ACM, pp. 388-401. Paper|Slides|Talk
  • [ISPA’20] 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 18th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA). IEEE, pp. 118–127. Paper
  • [CCF-THPC’20] 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. Paper

Project Experience

  • 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