About Me

I am an Assistant Professor of Computer Science at George Mason University. I am broadly interested in computer systems. My research covers a range of topics including distributed systems, storage systems, container-based virtualization, serverless/cloud computing, and the internet of things. Currently I am working on: (1) improving serverless computing using a full-stack approach spanning applications, to middleware, to the lower-level OS (watch this Youtube video summarizing our recent focus on serverless computing); and (2) building better (computing and storage) systems for distributed machine learning.

I received my Ph.D. degree from the Computer Science Department at Virginia Tech. During my Ph.D. I spent two summers at IBM Research Almaden in 2013 and 2014, and six months at Dell EMC Princeton Office in 2015.


Research Openings     

I am currently looking for motivated students to work with me on systems research. If you are a Mason student who is interested in doing systems research, please come talk to me. For students outside Mason, I encourage you to apply to our graduate program. I can be reached at yuecheng _AT_ gmu.edu.

News

  • 08/25/2022

    I moved to UVA in Fall'22. This page will no longer be updated.

  • 07/13/2022Best paper finalist

    SFS is nominated as a Best Student Paper finalist at SC'22! Congrats to Yuqi!

  • 06/14/2022Acceptance

    Congrats to Yuqi on his paper on serverless function scheduling accepted to SC 2022!

  • 05/18/2022Internships

    This summer my students will intern at MSR (Ben Carver), ByteDance (Yuqi Fu, Jingyuan Zhang), and Argonne National Lab (Zhaoyuan Su)! Congrats!

  • 05/02/2022Award

    Thrilled to receive an Outstanding Teacher Award from CS @ Mason!

  • 08/27/2021Acceptance

    Congrats to Li and Haoliang on rKube accepted to SoCC 2021!

  • 08/13/2021Grant

    A collaborative FMSG grant funded by NSF (with Jia Liu @ Auburn). Thanks, NSF!

  • 06/22/2021Acceptance

    Congrats to Zheng on FedAT accepted to SC 2021!

  • 04/26/2021Acceptance

    Congrats to Ao on FaaSNet accepted to USENIX ATC 2021!

  • *Archived news*

Recent & Selected Publications

Full list

FaaSNet: Scalable and Fast Provisioning of Custom Serverless Container Runtimes at Alibaba Cloud Function Compute

Ao Wang, Shuai Chang, Huangshi Tian, Hongqi Wang, Haoran Yang, Huiba Li, Rui Du, Yue Cheng

USENIX ATC '21     talk arXiv Project    

Wukong: A Scalable and Locality-Enhanced Framework for Serverless Parallel Computing

Benjamin Carver, Jingyuan Zhang, Ao Wang, Ali Anwar, Panruo Wu, Yue Cheng

ACM SoCC '20     talk arXiv Project    

TiFL: A Tier-based Federated Learning System

Zheng Chai, Ahsan Ali, Syed Zawad, Stacey Truex, Ali Anwar, Nathalie Baracaldo, Yi Zhou, Heiko Ludwig, Feng Yan, Yue Cheng

ACM HPDC '20     arXiv

InfiniCache: Exploiting Ephemeral Serverless Functions to Build a Cost-Effective Memory Cache

Ao Wang, Jingyuan Zhang, Xiaolong Ma, Ali Anwar, Lukas Rupprecht, Dimitrios Skourtis, Vasily Tarasov, Feng Yan, Yue Cheng

USENIX FAST '20     talk arXiv Project     [Press:   IEEE Spectrum,   Blog article]

BESPOKV: Application Tailored Scale-Out Key-Value Stores

Ali Anwar, Yue Cheng, Hai Huang, Jingoo Han, Hyogi Sim, Dongyoon Lee, Fred Douglis, Ali R. Butt

SC '18     Slides Github

Improving Docker Registry Design based on Production Workload Analysis

Ali Anwar, Mohamed Mohamed, Vasily Tarasov, Michael Littley, Lukas Rupprecht, Yue Cheng, Nannan Zhao, Dimitrios Skourtis, Amit S. Warke, Heiko Ludwig, Dean Hildebrand, Ali R. Butt

USENIX FAST '18     Github Traces

Erasing Belady's Limitations: In Search of Flash Cache Offline Optimality

Yue Cheng, Fred Douglis, Philip Shilane, Michael Trachtman, Grant Wallace, Peter Desnoyers, Kai Li

USENIX ATC '16     audio poster

LeapLab

Please visit our group website.