Refereed conference proceedings
  1. PoWER Never Corrupts: Tool-Agnostic Verification of Crash Consistency and Corruption Detection
    Hayley LeBlanc, Jacob R. Lorch, Chris Hawblitzel, Cheng Huang, Yiheng Tao, Nickolai Zeldovich, Vijay Chidambaram
    19th USENIX Symposium on Operating Systems Design and Implementation (OSDI 25)
    🏆 Distinguished artifact award
  2. Tigon: A Distributed Database for a CXL Pod
    Yibo Huang, Haowei Chen, Newton Ni, Yan Sun, Vijay Chidambaram, Dixin Tang, Emmett Witchel
    19th USENIX Symposium on Operating Systems Design and Implementation (OSDI 25)
  3. Pasha: An efficient, scalable database architecture for CXL pods
    Yibo Huang, Newton Ni, Vijay Chidambaram, Emmett Witchel, Dixin Tang
    The 15th Annual Conference on Innovative Data Systems Research (CIDR ’25)
  4. GPEmu: A GPU Emulator for Faster and Cheaper Prototyping and Evaluation of Deep Learning System Research
    Meng Wang, Gus Waldspurger, Naufal Ananda, Yuyang Huang, Kemas Wiharja, John Bent, Swaminathan Sundararaman, Vijay Chidambaram, Haryadi S Gunawi
    Proceedings of the VLDB Endowment, Volume 18, Issue 6
  5. SquirrelFS: using the Rust compiler to check file-system crash consistency
    Hayley LeBlanc, Nathan Taylor, James Bornholt, Vijay Chidambaram
    18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24)
  6. Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems
    Hayley LeBlanc, Shankara Pailoor, Om Saran, Işıl Dillig, James Bornholt, Vijay Chidambaram
    EuroSys ’23: Eighteenth European Conference on Computer Systems
    🏆 Best paper award
  7. TACCL: Guiding Collective Algorithm Synthesis using Communication Sketches
    Aashaka Shah, Vijay Chidambaram, Meghan Cowan, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Jacob Nelson, Olli Saarikivi, Rachee Singh
    20th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2023
  8. Lowering the Pre-training Tax for Gradient-based Subset Training: A Lightweight Distributed Pre-Training Toolkit
    Yeonju Ro, Zhangyang Wang, Vijay Chidambaram, Aditya Akella
    Proceedings of the 40th International Conference on Machine Learning (ICML 23)
  9. Looking Beyond GPUs for DNN Scheduling on Multi-Tenant Clusters
    Jayashree Mohan, Amar Phanishayee, Janardhan Kulkarni, Vijay Chidambaram
    16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 22)
  10. PAIO: General, Portable I/O Optimizations With Minor Application Modifications
    Ricardo Macedo, Yusuke Tanimura, Jason Haga, Vijay Chidambaram, José Pereira, João Paulo
    20th USENIX Conference on File and Storage Technologies (FAST 22)
  11. WineFS: a hugepage-aware file system for persistent memory that ages gracefully
    Rohan Kadekodi, Saurabh Kadekodi, Soujanya Ponnapalli, Harshad Shirwadkar, Greg Ganger, Aasheesh Kolli, Vijay Chidambaram
    Proceedings of the 28th ACM Symposium on Operating Systems Principles (SOSP ’21)
  12. RainBlock: Faster Transaction Processing in Public Blockchains
    Soujanya Ponnapalli, Aashaka Shah, Souvik Banerjee, Dahlia Malkhi, Amy Tai, Vijay Chidambaram, Michael Wei
    2021 USENIX Annual Technical Conference (USENIX ATC 21)
  13. CheckFreq: Frequent, Fine-Grained DNN Checkpointing
    Jayashree Mohan, Amar Phanishayee, Vijay Chidambaram
    19th USENIX Conference on File and Storage Technologies (FAST 21)
  14. Memory Optimization for Deep Networks
    Aashaka Shah, Chao-Yuan Wu, Jayashree Mohan, Vijay Chidambaram, Philipp Kraehenbuehl
    International Conference on Learning Representations (ICLR 21)
  15. SplinterDB: Closing the Bandwidth Gap for NVMe Key-Value Stores
    Alexander Conway, Abhishek Gupta, Vijay Chidambaram, Martin Farach-Colton, Richard Spillane, Amy Tai, Rob Johnson
    2020 USENIX Annual Technical Conference (USENIX ATC 20)
  16. RECIPE: Converting Concurrent DRAM Indexes to Persistent-Memory Indexes
    Se Kwon Lee, Jayashree Mohan, Sanidhya Kashyap, Taesoo Kim, Vijay Chidambaram
    Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP ’19)
  17. SplitFS: Reducing Software Overhead in File Systems for Persistent Memory
    Rohan Kadekodi, Se Kwon Lee, Sanidhya Kashyap, Taesoo Kim, Vijay Chidambaram
    Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP ’19)
  18. TxFS: Leveraging File-System Crash Consistency to Provide ACID Transactions
    Yige Hu, Zhiting Zhu, Ian Neal, Yougjin Kwon, Tianyu Cheng, Vijay Chidambaram, Emmett Witchel
    The 2018 USENIX Annual Technical Conference (ATC ’18)
    🏆 Best paper award
  19. Finding Crash-Consistency Bugs with Bounded Black-Box Crash Testing
    Jayashree Mohan, Ashlie Martinez, Soujanya Ponnapalli, Pandian Raju, Vijay Chidambaram
    13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2018)
  20. Protocol-Aware Recovery for Consensus-Based Storage
    Ramnatthan Alagappan, Aishwarya Ganesan, Eric Lee, Aws Albarghouthi, Vijay Chidambaram, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
    16th USENIX Conference on File and Storage Technologies (FAST 18)
  21. PebblesDB: Building Key-Value Stores using Fragmented Log-Structured Merge Trees
    Pandian Raju, Rohan Kadekodi, Vijay Chidambaram, Ittai Abraham
    Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP ’17)
  22. Application Crash Consistency and Performance with CCFS
    Thanumalayan Sankaranarayana Pillai, Ramnatthan Alagappan, Lanyue Lu, Vijay Chidambaram, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
    15th USENIX Conference on File and Storage Technologies (FAST 17)
    🏆 Best paper award
Refereed journal articles
  1. DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory
    Sekwon Lee, Soujanya Ponnapalli, Sharad Singhal, Marcos K. Aguilera, Kimberly Keeton, Vijay Chidambaram
    Proceedings of the VLDB Endowment, Volume 15, Issue 13
  2. Software-Defined Data Protection: Low Overhead Policy Compliance at the Storage Layer is Within Reach!
    Zsolt István, Soujanya Ponnapalli, Vijay Chidambaram
    Proceedings of the VLDB Endowment, Volume 14, Issue 7
  3. Analyzing and Mitigating Data Stalls in DNN Training
    Jayashree Mohan, Amar Phanishayee, Ashish Raniwala, Vijay Chidambaram
    Proceedings of the VLDB Endowment, Volume 14, Issue 5
  4. Understanding and Benchmarking the Impact of GDPR on Database Systems
    Supreeth Shastri, Vinay Banakar, Melissa Wasserman, Arun Kumar, Vijay Chidambaram
    PVLDB, Volume 13, Issue 7
  5. TxFS: Leveraging File-system Crash Consistency to Provide ACID Transactions
    Yige Hu, Zhiting Zhu, Ian Neal, Youngjin Kwon, Tianyu Cheng, Vijay Chidambaram, Emmett Witchel
    ACM Transactions on Storage, Volume 15, Issue 2
  6. CrashMonkey and ACE: Systematically Testing File-System Crash Consistency
    Jayashree Mohan, Ashlie Martinez, Soujanya Ponnapalli, Pandian Raju, Vijay Chidambaram
    ACM Transactions on Storage, Volume 15, Issue 2
  7. TxFS: Leveraging File-System Crash Consistency to ProvideACID Transactions
    Yige Hu, Zhiting Zhu, Ian Neal, Youngjin Kwon, Tianyu Cheng, Vijay Chidambaram, Emmett Witchel
    login Usenix Magazine, Volume 43, Issue 3
  8. Protocol-Aware Recovery for Consensus-Based Distributed Storage
    Ramnatthan Alagappan, Aishwarya Ganesan, Eric Lee, Aws Albarghouthi, Vijay Chidambaram, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
    ACM Transactions on Storage, Volume 14, Issue 3
    🏆 Best paper award
Workshop papers
  1. Optimizing transformer inference with selective distillation: Layerwise conversion to linear attention
    Yeonju Ro, Zhenyu Zhang, Vijay Chidambaram, Aditya Akella
    The 2nd Workshop on Hot Topics in System Infrastructure (HotInfra’24)
  2. The Seven Sins of Personal-Data Processing Systems under GDPR
    Supreeth Shastri, Melissa Wasserman, Vijay Chidambaram
    11th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 19)
  3. Analyzing GDPR Compliance Through the Lens of Privacy Policy
    Jayashree Mohan, Melissa Wasserman, Vijay Chidambaram
    Poly’19: Towards Polystores that manage multiple Databases, Privacy, Security and/or Policy Issues for Heterogenous Data - VLDB 2019 Workshops, Poly, Los Angeles, USA, August 30, 2019, Revised Selected Papers
  4. Analyzing the Impact of GDPR on Storage Systems
    Aashaka Shah, Vinay Banakar, Supreeth Shastri, Melissa Wasserman, Vijay Chidambaram
    11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 19)
  5. mLSM: Making Authenticated Storage Faster in Ethereum
    Pandian Raju, Soujanya Ponnapalli, Evan Kaminsky, Gilad Oved, Zachary Keener, Vijay Chidambaram, Ittai Abraham
    10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 18)
  6. CC-Log: Drastically Reducing Storage Requirements for Robots Using Classification and Compression
    Santiago Gonzalez, Vijay Chidambaram, Jivko Sinapov, Peter Stone
    9th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 17)
  7. CrashMonkey: A Framework to Systematically Test File-System Crash Consistency
    Ashlie Martinez, Vijay Chidambaram
    9th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 17)
  8. Storage on Your Smartphone Uses More Energy Than You Think
    Jayashree Mohan, Dhathri Purohith, Matt Halpern, Vijay Chidambaram, Vijay Janappa Reddi
    9th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 17)
  9. The Dangers and Complexities of Benchmarking SQLite
    Dhathri Purohith, Jayashree Mohan, Vijay Chidambaram
    The 8th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys 2017)
    🏆 Best poster award
  10. From Crash Consistency to Transactions
    Yige Hu, Younjin Kwon, Vijay Chidambaram, Emmett Witchel
    16th Workshop on Hot Topics in Operating Systems (HotOS 17)
  11. NVMOVE: Helping Programmers Move to Byte-Based Persistence
    Himanshu Chauhan, Irina Calciu, Vijay Chidambaram, Eric Schkufza, Onur Mutlu, Pratap Subrahmanyam
    4th Workshop on Interactions of NVM/Flash with Operating Systems and Workloads (INFLOW 16)