@inproceedings {285072, author = {John Thorpe and Pengzhan Zhao and Jonathan Eyolfson and Yifan Qiao and Zhihao Jia and Minjia Zhang and Ravi Netravali and Guoqing Harry Xu}, title = {Bamboo: Making Preemptible Instances Resilient for Affordable Training of Large {DNNs}}, booktitle = {20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)}, year = {2023}, isbn = {978-1-939133-33-5}, address = {Boston, MA}, pages = {497--513}, url = {https://www.usenix.org/conference/nsdi23/presentation/thorpe}, publisher = {USENIX Association}, month = apr } @inproceedings {285108, author = {Neil Agarwal and Ravi Netravali}, title = {Boggart: Towards {General-Purpose} Acceleration of Retrospective Video Analytics}, booktitle = {20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)}, year = {2023}, isbn = {978-1-939133-33-5}, address = {Boston, MA}, pages = {933--951}, url = {https://www.usenix.org/conference/nsdi23/presentation/agarwal-neil}, publisher = {USENIX Association}, month = apr } @inproceedings {285070, author = {Chenxi Wang and Yifan Qiao and Haoran Ma and Shi Liu and Wenguang Chen and Ravi Netravali and Miryung Kim and Guoqing Harry Xu}, title = {Canvas: Isolated and Adaptive Swapping for {Multi-Applications} on Remote Memory}, booktitle = {20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)}, year = {2023}, isbn = {978-1-939133-33-5}, address = {Boston, MA}, pages = {161--179}, url = {https://www.usenix.org/conference/nsdi23/presentation/wang-chenxi}, publisher = {USENIX Association}, month = apr } @inproceedings {286427, author = {Zhuqi Li and Yaxiong Xie and Ravi Netravali and Kyle Jamieson}, title = {Dashlet: Taming Swipe Uncertainty for Robust Short Video Streaming}, booktitle = {20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)}, year = {2023}, isbn = {978-1-939133-33-5}, address = {Boston, MA}, pages = {1583--1599}, url = {https://www.usenix.org/conference/nsdi23/presentation/li-zhuqi}, publisher = {USENIX Association}, month = apr } @inproceedings {285111, author = {Arthi Padmanabhan and Neil Agarwal and Anand Iyer and Ganesh Ananthanarayanan and Yuanchao Shu and Nikolaos Karianakis and Guoqing Harry Xu and Ravi Netravali}, title = {Gemel: Model Merging for {Memory-Efficient}, {Real-Time} Video Analytics at the Edge}, booktitle = {20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)}, year = {2023}, isbn = {978-1-939133-33-5}, address = {Boston, MA}, pages = {973--994}, url = {https://www.usenix.org/conference/nsdi23/presentation/padmanabhan}, publisher = {USENIX Association}, month = apr } @inproceedings {285100, author = {Mehrdad Khani and Ganesh Ananthanarayanan and Kevin Hsieh and Junchen Jiang and Ravi Netravali and Yuanchao Shu and Mohammad Alizadeh and Victor Bahl}, title = {{RECL}: Responsive {Resource-Efficient} Continuous Learning for Video Analytics}, booktitle = {20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)}, year = {2023}, isbn = {978-1-939133-33-5}, address = {Boston, MA}, pages = {917--932}, url = {https://www.usenix.org/conference/nsdi23/presentation/khani}, publisher = {USENIX Association}, month = apr } @inproceedings {280888, author = {Ayush Goel and Jingyuan Zhu and Ravi Netravali and Harsha V. Madhyastha}, title = {Jawa: Web Archival in the Era of {JavaScript}}, booktitle = {16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)}, year = {2022}, isbn = {978-1-939133-28-1}, address = {Carlsbad, CA}, pages = {805--820}, url = {https://www.usenix.org/conference/osdi22/presentation/goel}, publisher = {USENIX Association}, month = jul } @inproceedings {278384, author = {Frank Cangialosi and Neil Agarwal and Venkat Arun and Srinivas Narayana and Anand Sarwate and Ravi Netravali}, title = {Privid: Practical, {Privacy-Preserving} Video Analytics Queries}, booktitle = {19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)}, year = {2022}, isbn = {978-1-939133-27-4}, address = {Renton, WA}, pages = {209--228}, url = {https://www.usenix.org/conference/nsdi22/presentation/cangialosi}, publisher = {USENIX Association}, month = apr } @inproceedings {262005, author = {Nikhil Kansal and Murali Ramanujam and Ravi Netravali}, title = {Alohamora: Reviving {HTTP/2} Push and Preload by Adapting Policies On the Fly}, booktitle = {18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)}, year = {2021}, isbn = {978-1-939133-21-2}, pages = {269--287}, url = {https://www.usenix.org/conference/nsdi21/presentation/kansal}, publisher = {USENIX Association}, month = apr } @inproceedings {273743, author = {John Thorpe and Yifan Qiao and Jonathan Eyolfson and Shen Teng and Guanzhou Hu and Zhihao Jia and Jinliang Wei and Keval Vora and Ravi Netravali and Miryung Kim and Guoqing Harry Xu}, title = {Dorylus: Affordable, Scalable, and Accurate {GNN} Training with Distributed {CPU} Servers and Serverless Threads}, booktitle = {15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)}, year = {2021}, isbn = {978-1-939133-22-9}, pages = {495--514}, url = {https://www.usenix.org/conference/osdi21/presentation/thorpe}, publisher = {USENIX Association}, month = jul } @inproceedings {273731, author = {Shaghayegh Mardani and Ayush Goel and Ronny Ko and Harsha V. Madhyastha and Ravi Netravali}, title = {Horcrux: Automatic JavaScript Parallelism for Resource-Efficient Web Computation}, booktitle = {15th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 21)}, year = {2021}, isbn = {978-1-939133-22-9}, pages = {461--477}, url = {https://www.usenix.org/conference/osdi21/presentation/mardani}, publisher = {{USENIX} Association}, month = jul } @inproceedings {262034, author = {Ronny Ko and James Mickens and Blake Loring and Ravi Netravali}, title = {Oblique: Accelerating Page Loads Using Symbolic Execution}, booktitle = {18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21)}, year = {2021}, isbn = {978-1-939133-21-2}, pages = {289--302}, url = {https://www.usenix.org/conference/nsdi21/presentation/ko}, publisher = {USENIX Association}, month = apr } @inproceedings {246302, author = {Prateesh Goyal and Anup Agarwal and Ravi Netravali and Mohammad Alizadeh and Hari Balakrishnan}, title = {{ABC}: A Simple Explicit Congestion Controller for Wireless Networks }, booktitle = {17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)}, year = {2020}, isbn = {978-1-939133-13-7}, address = {Santa Clara, CA}, pages = {353--372}, url = {https://www.usenix.org/conference/nsdi20/presentation/goyal}, publisher = {USENIX Association}, month = feb } @inproceedings {246330, author = {Shaghayegh Mardani and Mayank Singh and Ravi Netravali}, title = {Fawkes: Faster Mobile Page Loads via {App-Inspired} Static Templating }, booktitle = {17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)}, year = {2020}, isbn = {978-1-939133-13-7}, address = {Santa Clara, CA}, pages = {879--894}, url = {https://www.usenix.org/conference/nsdi20/presentation/mardani}, publisher = {USENIX Association}, month = feb } @inproceedings {258846, author = {Chenxi Wang and Haoran Ma and Shi Liu and Yuanqi Li and Zhenyuan Ruan and Khanh Nguyen and Michael D. Bond and Ravi Netravali and Miryung Kim and Guoqing Harry Xu}, title = {Semeru: A {Memory-Disaggregated} Managed Runtime}, booktitle = {14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)}, year = {2020}, isbn = {978-1-939133-19-9}, pages = {261--280}, url = {https://www.usenix.org/conference/osdi20/presentation/wang}, publisher = {USENIX Association}, month = nov } @inproceedings {234793, author = {Pradeep Dogga and Sandip Chakraborty and Subrata Mitra and Ravi Netravali}, title = {Edge-based Transcoding for Adaptive Live Video Streaming}, booktitle = {2nd USENIX Workshop on Hot Topics in Edge Computing (HotEdge 19)}, year = {2019}, address = {Renton, WA}, url = {https://www.usenix.org/conference/hotedge19/presentation/dogga}, publisher = {USENIX Association}, month = jul } @inproceedings {234777, author = {Prateesh Goyal and Ravi Netravali and Mohammad Alizadeh and Hari Balakrishnan}, title = {Secure Incentivization for Decentralized Content Delivery}, booktitle = {2nd USENIX Workshop on Hot Topics in Edge Computing (HotEdge 19)}, year = {2019}, address = {Renton, WA}, url = {https://www.usenix.org/conference/hotedge19/presentation/goyal}, publisher = {USENIX Association}, month = jul } @inproceedings {211275, author = {Ravi Netravali and James Mickens}, title = {Prophecy: Accelerating Mobile Page Loads Using Final-state Write Logs}, booktitle = {15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)}, year = {2018}, isbn = {978-1-939133-01-4}, address = {Renton, WA}, pages = {249--266}, url = {https://www.usenix.org/conference/nsdi18/presentation/netravali-prophecy}, publisher = {USENIX Association}, month = apr } @inproceedings {211277, author = {Ravi Netravali and Vikram Nathan and James Mickens and Hari Balakrishnan}, title = {Vesper: Measuring {Time-to-Interactivity} for Web Pages}, booktitle = {15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)}, year = {2018}, isbn = {978-1-939133-01-4}, address = {Renton, WA}, pages = {217--231}, url = {https://www.usenix.org/conference/nsdi18/presentation/netravali-vesper}, publisher = {USENIX Association}, month = apr } @inproceedings {194916, author = {Ravi Netravali and Ameesh Goyal and James Mickens and Hari Balakrishnan}, title = {Polaris: Faster Page Loads Using Fine-grained Dependency Tracking}, booktitle = {13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16)}, year = {2016}, address = {Santa Clara, CA}, url = {https://www.usenix.org/conference/nsdi16/technical-sessions/presentation/netravali}, publisher = {USENIX Association}, month = mar } @inproceedings {191577, author = {Ravi Netravali and Anirudh Sivaraman and Somak Das and Ameesh Goyal and Keith Winstein and James Mickens and Hari Balakrishnan}, title = {Mahimahi: Accurate {Record-and-Replay} for {HTTP}}, booktitle = {2015 USENIX Annual Technical Conference (USENIX ATC 15)}, year = {2015}, isbn = {978-1-931971-225}, address = {Santa Clara, CA}, pages = {417--429}, url = {https://www.usenix.org/conference/atc15/technical-session/presentation/netravali}, publisher = {USENIX Association}, month = jul }