Skip to content

Projects

18 open-source systems and research software artifacts. Code is available at github.com/ds2-lab.

InfiniCache

Serverless Storage

253

A cost-effective in-memory object cache built entirely atop ephemeral serverless functions, using erasure coding to keep data available.

FAST'20 Code

Wukong

Serverless Analytics

78

A scalable, locality-enhanced serverless parallel framework that decentralizes DAG scheduling across AWS Lambda executors.

SoCC'20 Code

FaaSNet

FaaS Platforms

58

Scalable and fast provisioning of custom serverless container runtimes, deployed at Alibaba Cloud Function Compute.

ATC'21 Code

SHADE

Storage for AI

36

Enables fundamental cacheability for distributed deep learning training by caching the most important training samples without losing accuracy.

FAST'23

InfiniStore

Serverless Storage

24

An elastic serverless cloud storage system that combines serverless functions and object storage for cost-effective, scalable storage.

VLDB'23

ALPS

Serverless OS Scheduling

15

An adaptive-learning, priority OS scheduler that learns workload intelligence in user space to schedule serverless functions in the kernel.

ATC'24

λFS

Serverless Storage

15

An elastic, high-performance metadata service for large-scale distributed file systems, built on serverless functions.

ASPLOS'23

SFS

Serverless OS Scheduling

14

A smart OS scheduler for short-job-dominant serverless function workloads that reduces turnaround time under contention.

SC'22Best Student Paper Finalist

ZipLLM / BitX

Storage for AI

9

A model-aware, lossless data reduction pipeline for large-scale LLM storage, with BitX, a 10+ GB/s compressor for safetensors files.

NSDI'26 Code

NotebookOS

Serverless AI

8

A GPU-efficient Jupyter Notebooks-as-a-Service platform that allocates GPUs on demand for interactive deep learning training workloads.

ASPLOS'26

Learned Index Attacks

ML for Systems

7

Algorithmic complexity attacks that expose performance vulnerabilities in dynamic learned indexes.

VLDB'24

FedCaSe

Storage for AI

6

I/O caching and scheduling for federated learning that prioritizes the most important client samples to speed up training.

SoCC'24

ELF

Storage for AI

6

A study of the storage compressibility of pre-trained ML models, with a near-lossless compressor for effective model storage reduction.

VLDB'24

TensorDex

Storage for AI

2

A compact, tensor-centric storage system that exploits fine-grained tensor-level relationships across model hubs for lossless model storage reduction.

SOSP'26Artifact Award

MorphServe

Serverless AI

1

A workload-aware LLM serving framework that scales GPU memory with runtime layer swapping and KV cache resizing for bursty traffic.

MLSys'26

CIDRE

FaaS Platforms

1

A new function orchestrator that reduces cold-start cost in production FaaS platforms.

ASPLOS'25

LooseLeaf

Serverless AI

A highly efficient Jupyter notebook platform offering free serverless GPUs to everyone at UVA.

NotebooksGPUs

ZenFlow

Serverless AI

A stall-free offloading engine for LLM training that decouples GPU and CPU parameter updates. Integrated into DeepSpeed.

SIGMOD'27DeepSpeed