Skip to content

Funded Research

Research mission

The main research approach that we have taken is to gain deep understanding of domain applications' needs and to rethink systems' core abstractions based on that understanding; we iterate between these two activities. We have been motivated by real problems experienced by domain users, developers, and operators in practice. With these first-hand experiences, we perform comprehensive measurements to pinpoint system bottlenecks, characterize application behaviors and their needs, and understand practitioners' pain points.

A systems solution often requires designing a new abstraction or adapting an existing abstraction in a novel way (e.g., in a new scenario, under new settings or assumptions). We take different routes when designing new systems solutions. On the one hand is the freedom of doing blue sky research, where we openly question the fundamentals underlying distributed systems in face of rapidly-emerging needs and challenges. For example, we rethink the design of modern cloud storage systems and build the first tensor-centric AI storage system that exploits tensor-level relationships to reduce storage cost and achieve sustainability. On the other hand, we seek practical and easily-deployable solutions for otherwise sophisticated systems problems. Distributed systems often involve complex cross-component interactions in order to support cross-cutting tasks such as scheduling. This leads us to gravitate towards simple and general solutions that solve not a specific problem, but which satisfy a general set of applications. For instance, we design a new function orchestrator which reduces production FaaS cold start cost and is deployed in production cloud platforms.

Sponsors

Most of our funded research projects are interdisciplinary. We are grateful for the generous support from our sponsors.

Funded projects (13)

National Science Foundation

Elements: A Sustainable, Resource-Efficient Cyberinfrastructure for Notebook Interactive ML Training Workloads

NSF OAC-2411009

PIs: Yue Cheng, Geoffrey Fox

$600,000

National Science Foundation

REU Site: The Data Justice Academy

NSF SMA-2349503

PIs: Claudia Scholz, Yue Cheng

$481,232

National Science Foundation

Collaborative Research: OAC Core: Distributed Graph Learning Cyberinfrastructure for Large-scale Spatiotemporal Prediction

NSF OAC-2403313

PIs: Yue Cheng

$299,973

Samsung

Highly Efficient Pre-Trained LLM Storage with Near-Storage Compression and CXL Memory Integration

Samsung GRO 2023 Award

PIs: Yue Cheng, Ali Anwar (UMN)

$250,000

4-VA

ML Workload Acceleration

4-VA Collaborative Grant

PIs: Huaicheng Li (VT), Yue Cheng

$5,000

National Science Foundation

FMSG: Cyber: Federated Deep Learning for Future Ubiquitous Distributed Additive Manufacturing

NSF CMMI-2134689

PIs: Jia Liu (Auburn), Nima Shamsaei (Auburn), Yue Cheng

$498,762

National Science Foundation

CAREER: Harnessing Serverless Functions to Build Highly Elastic Cloud Storage Infrastructure

NSF CNS-2322860

PIs: Yue Cheng

$572,897 + $16,000 REU

Adobe Research

Serverless Storage Management for Large-scale Analytics Workloads

Adobe Research Gift

PIs: Yue Cheng

$95,000

National Science Foundation

MRI: Acquisition of an Adaptive Computing Infrastructure to Support Compute- and Data-Intensive Multidisciplinary Research

NSF MRI-2018631

PIs: Elise Miller-Hooks (GMU), Shobita Satyapal (GMU), Maria Emelianenko (GMU), Yue Cheng, Jayshree Sarma (GMU)

$750,000

National Science Foundation

OAC Core: SMALL: DeepJIMU: Model-Parallelism Infrastructure for Large-scale Deep Learning by Gradient-Free Optimization

NSF OAC-2007976

PIs: Liang Zhao (Emory), Yue Cheng

$498,609

National Science Foundation

SPX: Collaborative Research: Cross-stack Memory Optimizations for Boosting I/O Performance of Deep Learning HPC Applications

NSF CCF-2318628

PIs: Yue Cheng

$320,603