General Information

Full Name Yuqi Xue
Research Interests Computer Architecture and Systems, AL Infrastructure. AI/ML Accelerators.
Languages Chinese, English


  • 2021 - Now
    PhD in Electrical and Computer Engineering
    University of Illinois at Urbana-Champaign
  • 2017 - 2021
    Bachelor of Science in Computer Engineering
    Bachelor of Science in Mathematics
    University of Illinois at Urbana-Champaign
  • 2014 - 2017
    High School
    Shenzhen Middle School, Shenzhen, Guangdong, China


  • 2021 - Now
    Graduate Research Assistant
    Systems Platform Research Group, UIUC
  • Spring 2023
    Graduate Teaching Assistant
    ECE 522, UIUC
  • Fall 2022
    Graduate Teaching Assistant
    ECE 511, UIUC
    • List of Teachers Ranked as Excellent By Their Students
  • Jan - Jun 2020
    Undergraduate Grader
    ECE 310, UIUC

Research Projects

  • 2022
    Hardware-assisted Multi-tenant Neural Processing Unit
    • Conducts a thorough study of the resource utilization of modern NPUs with real hardware devices.
    • Proposes a multi-tenant NPU design for improving resource utilization and fairness.
    • Designs a tensor operator scheduler that improves the fairness and throughput for collocated ML workloads.
    • Develops a clustering scheme to identify pairs of collocatable DNN workloads.
  • 2022
    Software-Defined Rack-Scale Storage System with Network-Storage Co-Design
    • Proposes a rack-scale storage system that co-designs software-defined network and software-defined storage.
    • Develops a new I/O scheduling mechanism across network and storage for predictable performance.
    • Develops a coordinated GC mechanism for a rack of SSDs to minimize the impact on the storage performance.
    • Develops a rack-scale wear leveling mechanism for ensuring the uniform lifetime of a rack of SSDs.
  • 2021
    Trusted Execution Environment for In-Storage Computing
    • Develops IceClave, a trusted execution environment for in-storage computing in modern solid-state drives.
    • Enables security isolation between in-storage apps and the flash translation layer with ARM TrustZone.
    • Proposes efficient memory encryption and verification method to protect user data against physical attacks.


  • IceClave: A Trusted Execution Environment for In-Storage Computing
    • 54th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'21). Virtual. Oct 19, 2021.
    • 17th Coordinated Science Lab Student Conference (CSLSC'22). Urbana, IL, United States. Feb 24, 2022.
    • 13th Annual Non-Volatile Memories Workshop (NVMW'22). San Diego, CA, United States. May 10, 2022.


  • Artifact Evaluation Committee
    • IEEE/ACM International Symposium on Microarchitecture (MICRO), 2022
    • USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2022, 2023
    • USENIX Annual Technical Conference (ATC), 2022, 2023
    • IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2023
  • Reviewer
    • IEEE Computer Architecture Letters, 2022
  • Organizing Committee
    • The 1st Workshop on Hot Topics in System Infrastructure (HotInfra'23), Web Chair, 2023