Ravi Netravali
where else to find them
linkedin:ravi-netravali
what they talk about
all 12 in the filters
where they keep going back
- NSDI2 editions2020–2023
all 7 in the filters
on a stage with
all 64 in the filters
who talks about the same things
nobody close enough yet
| title | conference | date |
|---|---|---|
| Mowgli: Passively Learned Rate Control for Real-Time Video | NSDI '25 | 2025-04-28 |
Mowgli trains a rate controller entirely offline from production GCC telemetry, using soft actor critic plus conservative Q-learning and distributional critics… | ||
| MadEye: Boosting Live Video Analytics Accuracy with Adaptive Camera Configurations | 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI '24) | 2024-04-16 |
MadEye is a camera–server system that actively reorients commodity PTZ cameras, runs a fast search over rotations/zooms, and uses on‑camera lightweight… | ||
| Sprinter: Speeding Up High-Fidelity Crawling of the Modern Web | 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI '24) | 2024-04-16 |
Sprinter combines a small browser-crawled subset with a browserless phase that replays results from a computation cache built by rewriting JS and recording… | ||
| ADR-X: ANN-Assisted Wireless Link Rate Adaptation for Compute-Constrained Embedded... | 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI '24) | 2024-04-16 |
System achieves 10× lower packet loss (down to 0.1–0.5% versus typical 2–10%) while running ~100× faster than prior RL work, with inference taking 170–380 μs… | ||
| NetVigil: Robust and Low-Cost Anomaly Detection for East-West Data Center Security | 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI '24) | 2024-04-16 |
NetVigil uses flow-level logs aggregated into IP-granularity communication graphs (300 vertices vs ~139k flow-vertex graphs) and a GNN autoencoder trained with… | ||
| Canvas: Isolated and Adaptive Swapping for Multi-Applications on Remote Memory | NSDI 2023 | 2023-04-17 |
Canvas isolates per-application swap data paths and builds a replacement swap system on Linux 5.5 that gives each workload dedicated swap partition, swap… | ||
| Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large DNNs | NSDI 2023 | 2023-04-17 |
Bamboo makes preemptible (spot) instances usable for large DNN training by building a distributed system that inserts redundant computations into idle pipeline… | ||
| RECL: Responsive Resource-Efficient Continuous Learning for Video Analytics | NSDI 2023 | 2023-04-17 |
System integrates a shared model zoo of previously adapted lightweight experts, a learned model selector that predicts per-frame accuracy and aggregates… | ||
| Boggart: Towards General-Purpose Acceleration of Retrospective Video Analytics | NSDI 2023 | 2023-04-17 |
Boggart builds a preprocessor that uses classical CV—background subtraction, morphological ops, connected components, keypoints and descriptors—to produce… | ||
| Gemel: Model Merging for Memory-Efficient, Real-Time Video Analytics at the Edge | NSDI 2023 | 2023-04-17 |
Gemel is a system that jointly retrains and merges layers and weights across edge vision models so one copy of shared layers fits in GPU memory, combined with… | ||
| Dashlet: Taming Swipe Uncertainty for Robust Short Video Streaming | NSDI 2023 | 2023-04-17 |
Implements out-of-order chunk pre-buffering that schedules specific chunks of upcoming short videos based on a simple non-ML swipe model derived from two… | ||
| Privid: Practical, Privacy-Preserving Video Analytics Queries | 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI '22) | 2022-04-04 |
Privid defines ρ,K,ε-event-duration privacy and enforces it by splitting video into chunks, running analyst-provided black-box neural nets per chunk, then… | ||
| Horcrux: Automatic JavaScript Parallelism for Resource-Efficient Web Computation | 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI '21) | 2021-07-14 |
Horcrux automatically parallelizes legacy page JavaScript by doing offline concolic + dynamic analysis on servers to produce conservative per-function… | ||
| Dorylus: Affordable, Scalable, and Accurate GNN Training with Distributed CPU Servers and | 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI '21) | 2021-07-14 |
Dorylus: Affordable, Scalable, and Accurate GNN Training with Distributed CPU Servers and Serverless Threads
John Thorpe, Yifan Qiao, Jonathan Eyolfson, and… | ||
| Alohamora: Reviving HTTP/2 Push and Preload by Adapting Policies On the Fly | NSDI ’21 | 2021-04-12 |
Alohomora uses reinforcement learning to pick per-load HTTP/2 push and preload actions, trains one model per cluster of structurally similar pages, and… | ||
| ABC: A Simple Explicit Congestion Controller for Wireless Networks | NSDI 2020 | 2020-02-25 |
ABC: A Simple Explicit Congestion Controller for Wireless Networks
Prateesh Goyal, MIT CSAIL; Anup Agarwal, CMU; Ravi Netravali, UCLA; Mohammad Alizadeh and… | ||
| Fawkes: Faster Mobile Page Loads via App Inspired Static Templating | NSDI 2020 | 2020-02-25 |
Fawkes extracts static templates from multiple HTML versions offline, serves those templates immediately from cache, and streams small dynamic patches that… | ||
| Vesper: Measuring Time-to-Interactivity for Web Pages | NSDI '18 | 2018-04-09 |
Proposes a concrete interactivity metric called Ready Index and a rewiring tool Vesper that discovers which DOM nodes and JS heap variables must be loaded for… | ||
| Prophecy: Accelerating Mobile Page Loads Using Final-state Write Logs | NSDI '18 | 2018-04-09 |
Prophecy has the server run a headless browser (PhantomJS-style), rewrite JavaScript with proxy-based shims to record a single final write log entry per JS… | ||
| nothing matches | ||