Yuanlong Li (李元龙)

I am a fifth-year Ph.D. student in the School of Computer and Communication Sciences (IC) at École Polytechnique Fédérale de Lausanne (EPFL). I am advised by Prof. Babak Falsafi and am affiliated with Parallel Systems Architecture Lab (PARSA).

I am broadly interested in systems and cross-stack research problems in modern, large-scale datacenters. I mainly work on the hardware side, but I also keep an eye on software and AI. My current research focuses on designing high-performance and secure Function-as-a-Service (FaaS) serverless systems in datacenters. I am one of the main PhD students in the Intel-funded project Midgard, aiming at redesigning virtual memory for higher performance and efficiency of datacenter servers.

I am currently open to the job market. Please contact me: yuanlong.li@epfl.ch. You can find my CV here.

News

  • Feb. 2025IOMMU got accepted by YArch ’25!
  • Dec. 2024Passed PhD proposal exam.
  • Mar. 2023SecureCells got accepted by Oakland ’23!
  • Mar. 2023Imprecise Store Exceptions got accepted by ISCA ’50!
  • Sep. 2021Passed PhD candidacy exam.
  • Oct. 2021Started PhD at EPFL.

Publications

ISCA ’25 Single-Address-Space FaaS with Jord

  • Yuanlong Li, Atri Bhattacharyya, Madhur Kumar, Abhishek Bhattacharjee, Yoav Etsion, Babak Falsafi, Sanidhya Kashyap, and Mathias Payer. 2025. Single-Address-Space FaaS with Jord. In Proceedings of the 52nd Annual International Symposium on Computer Architecture (ISCA ’25), June 21-25, 2025, Tokyo, Japan.

YArch ’25 Rethinking IOMMU for Future IO Devices

  • Novel IOMMU design with both performance and security
  • Madhur Kumar, Yuanlong Li, Yoav Etsion, Abhishek Bhattacharjee, Arkaprava Basu, Babak Falsafi, Sanidhya Kashyap, and Mathias Payer. 2025. Rethinking IOMMU for Future IO Devices. In the 7th Young Architect Workshop (YArch ’25), March 30, 2025, Rotterdam, Netherlands.

ISCA ’23 Imprecise Store Exceptions

  • On the implications of deeper memory hierarchies for precise exceptions
  • Siddharth Gupta*, Yuanlong Li*, Qingxuan Kang, Abhishek Bhattacharjee, Babak Falsafi, Yunho Oh, and Mathias Payer. 2023. Imprecise Store Exceptions. In Proceedings of the 50th Annual International Symposium on Computer Architecture (ISCA ’23), June 17–21, 2023, Orlando, FL, USA. (* Equal contribution)

Oakland ’23 SecureCells: A Secure Compartmentalized Architecture

  • Novel virtual memory architecture for secure, efficient and flexible compartmentalization
  • Atri Bhattacharyya, Florian Hofhammer, Yuanlong Li, Siddharth Gupta, Andres Sanchez, Babak Falsafi, and Mathias Payer. 2023. SecureCells: A Secure Compartmentalized Architecture. In Proceedings of the 44th IEEE Symposium on Security and Privary (IEEE S&P 2023), May 22–24, San Francisco, CA, USA.

Talks

  • Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China2023
    • Imprecise Store Exceptions

Education

Work Experiences

  • SiFive China, Inc.Feb. 2020 – Sep. 2020
    • Senior Engineer
    • Designer of Load/Store Unit (LSU) and L2 cache controller (L2C) of SiFive China’s first server CPU
  • ARM China, Inc.May 2019 – Jan. 2020
      • Engineer
      • Designer of the cryptographic co-processor for ARMv8-M CPUs
    • Unisoc, Inc.Jul. 2017 – May 2019
      • Advanced Senior ASIC Design Engineer
      • Designer of L1/L2 TLBs of Unisoc’s second CPU
      • Full-system verification, emulation, FPGA prototyping, and post-silicon validation of Unisoc’s CPUs

    Awards

    • EPFL EDIC Fellowship2020
    • Graduate First-class Academic Scholarship2015
    • National Encouragement Scholarship2013
    • National Encouragement Scholarship2011

    Projects

    Contact

    EPFL IC IINFCOM PARSA
    INJ 216 (Bâtiment INJ), Station 14
    CH-1015 Lausanne, Switzerland

    yuanlong.li@epfl.ch
    Google Scholar / LinkedIn / Github