Projects

Large-Scale Execution Engines and Cluster Schedulers
Fast, fair, and efficient execution of multiple analytics at scale
Big Data Analytics Under Resource Volatilities
Analytics in the face of data geo-distribution and extreme compute volatility
Data Centric Analytics Stacks
Enabling data-driven computation
Themis
Fair and efficient GPU cluster scheduling for machine learning workloads
MLFabric
Network-accelerated distributed machine learning
Freeze Inference
Accelerating deep learning inference
QARC
Detecting network load violations for distributed control planes
Tiramisu
Fast and general network verification
Liveness verification
Fast verification for liveness properties in stateful networks
Gravel
Automated verification of customizable middlebox properties
ARC
Fast network control plane analysis using an abstract representation
CPR
Network policy-guided control plane repair
Synthesizing data and control planes
Synthesizing policy-compliant data and control planes for multi-tenant networks.
Future Programmable NICs
Smart NIC design and implementation
Loom
Flexible and Efficient NIC Packet Scheduling
RoGUE
RDMA over Generic Unconverged Ethernet
UNO
Unifying Host and Smart NIC Offload for Flexible Packet Processing
Iron
Ensuring CPU isolation in container environments
Titan
Enabling fair packet scheduling for commodity multiqueue NICs
Presto
Edge-based Load Balancing for Fast Datacenter Networks
AC/DC
Virtual Congestion Control Enforcement for Datacenter Networks
Low Latency Serverless Scheduling
Towards ultra low latency scheduling in serverless settings
Serverless Isolation
Ensuring isolation in the era of microservices
ServerlessNF
A serverless platform for running network functions
NF State Management
State management for distributed network functions
CHC
Correctness and Performance for Stateful Chained Network Functions
Stratos
Optimizing VNF / VNF chain placment in shared infrastructure
Footprint
An integrated architecuture for online content delivery
Policy Composition
Expressing and configuring Intent-based Policies
MPA
Management Plane Analytics
P5
Policy-driven optimization of P4 pipeline