Portrait of Zixuan Wang
Zixuan Wang

Summary

I am Zixuan Wang (王子轩), a software engineer at Apple working on CloudOS. I received my PhD from the University of California San Diego, where I worked with Prof. Jishen Zhao on architecture and systems research. I also worked with Prof. Steven Swanson at NVSL Lab, UCSD.

My research focuses on building scalable systems with emerging architecture and systems technologies. At each level, I conduct systematic analysis, from characterizing performance to developing system support.

My industrial work across multiple companies has focused on deploying emerging technologies in real-world virtualization systems. At Google in 2021, I worked on modernizing the Linux KVM testing framework, which was merged into the Linux KVM community. At Meta in 2022, I worked on virtual machine infrastructure deployment. At Google in 2023, I enhanced guest virtual machine technologies. I have also worked on performance evaluation of memory systems.

Work Experience

Senior Software Engineer

  • Apple
  • 2025 Apr - Present

Apple's internal cloud computing infrastructure development.

Software Engineer

  • Apple
  • 2024 Sept - 2025 Apr

Apple's internal cloud computing infrastructure development.

Graduate Research Assistant

  • University of California, San Diego
  • 2018 Sept - 2024 Aug

Performance profiling and optimization of memory systems.

Software Engineering Intern

  • Google
  • 2023 June - 2023 Sept

Feature integration with latest virtual machine technologies.

Part-Time Software Engineering Intern

  • Meta
  • 2022 Sept - 2023 Jan

Virtual machine infrastructure deployment at scale.

Software Engineering Intern

  • Meta
  • 2022 June - 2022 Sept

Open-source virtualization platform integration in Meta.

Software Engineering Intern

  • Google
  • 2021 June - 2021 Sept

Automated hypervisor testing infrastructure modernization.

Education

PhD in Computer Science

University of California, San Diego

2018 - 2024

BS in Computer Science

Zhejiang University

2014 - 2018

Publications

The Hitchhiker's Guide to Programming and Optimizing CXL-Based Heterogeneous Systems

  • ArXiv'24

Zixuan Wang, Suyash Mahar, Luyi Li, Jangseon Park, Jinpyo Kim, Theodore Michailidis, Yue Pan, Tajana Rosing, Dean Tullsen, Steven Swanson, Kyung Chang Ryoo, Sungjoo Park, Jishen Zhao

NVLeak: Off-Chip Side-Channel Attacks via Non-Volatile Memory Systems

  • USENIX Security'23

Zixuan Wang, Mohammadkazem Taram, Daniel Moghimi, Steven Swanson, Dean Tullsen, Jishen Zhao

Enabling Efficient Large-Scale Deep Learning Training with Cache Coherent Disaggregated Memory Systems

  • HPCA'22

Zixuan Wang, Joonseop Sim, Euicheol Lim, Jishen Zhao

Characterizing and Modeling Non-Volatile Memory Systems

  • IEEE Micro TopPicks'21

Zixuan Wang, Xiao Liu, Jian Yang, Theodore Michailidis, Steven Swanson, Jishen Zhao

Reliable and Flexible Large Scale Memory Network

  • NVMW'19

Zixuan Wang, Xiao Liu, Jongryool Kim, Hokyoon Lee, Jishen Zhao