Open Source Projects
We build impactful open-source software based on foundational research, meant for adoption in the real world.
Core Ongoing Projects
Major Past Projects
TPP
TPP (Transparent Page Placement) introduced CXL support to the Linux kernel from v5.18 and onward.
FedScale
...
...
...

Train and benchmark ML at planet scale.
Salus
...
...
...
The first fine-grained GPU sharing system for AI.
Tiresias
...
...
...
Efficient GPU cluster manager for ML training jobs.
Infiniswap
...
...
...
THE memory disaggreation system.
Selected Software Artifacts
Venn
...
...
...
Resource management for collaborative learning jobs.
Oobleck
...
...
...
A resilient distributed training framework.
Memtrade
...
...
...
Disaggregated memory for public clouds.
ModelKeeper
...
...
...
Model warmup algorithm for faster DNN training.
Aequitas
...
...
...
RPC-level QoS used in Google's datacenter networks.
Justitia
...
...
...
Solution for RDMA performance isolation.
Hydra
...
...
...
Resilient disaggregated memory.
Oort
...
...
...
Guided participant selector for federated learning.
Fluid
...
...
...
Resource-aware hyperparameter tuning engine.
Kayak
...
...
...
Data-vs-compute placement in disaggregated memory.
Sol
...
...
...
A federated execution engine for planet-scale ML.
Leap
...
...
...
Remote memory prefetching.