I am a tenure-track Assistant Professor at University of Electronic Science and Technology of China (UESTC) in the school of Information and Software Engineering and the school of Cyber Security. My research is in the intersection of OS x Arch x PL, under the umbrella of efficiency and security.
Prior to UESTC and the facultyship, I was lucky to be awarded Top Minds from Huawei, where I had a little dabble in industry.


What I do:

  • Old-fashion, old-school OS kernels
    • an in-depth analysis of Rust-for-Linux (USENIX ATC’24, Best Paper Award (first in China))
    • a built-from-scratch software virtual machine with an inverse guest/host paradigm (USENIX ATC’19)
    • an OS abstraction which provides energy isolation (EUROSYS’18)
  • Trustworthy computing
    • device drivers which run fully inside Arm TrustZone (EUROSYS’22)
  • Resource-efficient LLM
    • an elastic IO/compute pipeline for efficient transformer inference (ASPLOS’23)

Recently exploring:

  • System support for AI security
    • LLM, vision
    • Emboided AI, agents
  • New kernels for emerging scenraios
    • Confidential computing
    • Cloud gaming, rendering
    • Fully heterogeneous SoCs

I am always looking for motivated students who are interested in above topics. If you’d like to join our group (as an undergrad intern or graduate student), please email me your CV!

Education

  • B.S. Software Engineering, Sun Yat-sen University, 2016
  • M.S. Computer Engineering, Purdue University, 2020
  • Ph.D. Computer Science, University of Virginia, 2022

Honors & Awards

  • USENIX ATC Best Paper Award, 2024
  • Huawei TopMinds, 2023