@inproceedings{hayley25power,
author = {LeBlanc, Hayley and Lorch, Jacob R. and Hawblitzel, Chris and Huang, Cheng and Tao, Yiheng and Zeldovich, Nickolai and Chidambaram, Vijay},
title = {{PoWER Never Corrupts: Tool-Agnostic Verification of
Crash Consistency and Corruption Detection}},
booktitle = {19th USENIX Symposium on Operating Systems Design
and Implementation (OSDI 25)},
year = {2025},
pdf = {https://www.usenix.org/system/files/osdi25-leblanc.pdf},
publisher = {USENIX Association},
month = jul,
keywords = {verification, key-value stores},
slides = {https://www.cs.utexas.edu/~vijay/slides/osdi25-leblanc-slides.pdf},
award = {Distinguished Artifact Award},
software = {https://github.com/microsoft/verified-storage/}
}
@inproceedings{huang25tigon,
author = {Huang, Yibo and Chen, Haowei and Ni, Newton and Sun, Yan and Chidambaram, Vijay and Tang, Dixin and Witchel, Emmett},
title = {{Tigon: A Distributed Database for a CXL Pod}},
booktitle = {19th USENIX Symposium on Operating Systems Design
and Implementation (OSDI 25)},
year = {2025},
pdf = {https://www.usenix.org/system/files/osdi25-huang-yibo.pdf},
publisher = {USENIX Association},
month = jul,
keywords = {CXL, databases},
slides = {https://www.cs.utexas.edu/~vijay/slides/osdi25-huang-yibo-slides.pdf},
software = {https://github.com/ut-datasys/tigon}
}
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)
@inproceedings{huang2025pasha,
title = {Pasha: An efficient, scalable database architecture
for CXL pods},
author = {Huang, Yibo and Ni, Newton and Chidambaram, Vijay and Witchel, Emmett and Tang, Dixin},
year = {2025},
month = jan,
booktitle = {"The 15th Annual Conference on Innovative Data
Systems Research (CIDR ’25)"},
publisher = {VLDB},
address = {Amsterdam, The Netherlands},
pdf = {https://www.cs.utexas.edu/~witchel/pubs/huang25cidr-pasha.pdf},
keywords = {CXL, databases},
slides = {https://www.cs.utexas.edu/~vijay/slides/pasha-slides.pdf}
}
@inproceedings{wang2025gpemu,
title = {{GPEmu: A GPU Emulator for Faster and Cheaper
Prototyping and Evaluation of Deep Learning System
Research}},
author = {Wang, Meng and Waldspurger, Gus and Ananda, Naufal and Huang, Yuyang and Wiharja, Kemas and Bent, John and Sundararaman, Swaminathan and Chidambaram, Vijay and Gunawi, Haryadi S},
journal = {Proceedings of the {VLDB} Endowment},
volume = {18},
number = {6},
pages = {1919--1932},
year = {2025},
pdf = {https://vldb.org/pvldb/vol18/p1919-wang.pdf},
keywords = {ML},
software = {https://github.com/mengwanguc/gpemu}
}
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)
@inproceedings{osdi24-squirrelfs,
author = {LeBlanc, Hayley and Taylor, Nathan and Bornholt, James and Chidambaram, Vijay},
title = {{SquirrelFS}: using the Rust compiler to check
file-system crash consistency},
booktitle = {18th USENIX Symposium on Operating Systems Design
and Implementation (OSDI 24)},
year = {2024},
pdf = {https://www.usenix.org/system/files/osdi24-leblanc.pdf},
slides = {https://www.usenix.org/system/files/osdi24_slides-leblanc.pdf},
video = {https://www.youtube.com/watch?v=_sp7IfxbBzI},
publisher = {USENIX Association},
month = jul,
keywords = {rust, file systems, persistent memory},
software = {https://github.com/utsaslab/squirrelfs}
}
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
@inproceedings{chipmunk-eurosys23,
author = {LeBlanc, Hayley and Pailoor, Shankara and Saran, Om and Dillig, Işıl and Bornholt, James and Chidambaram, Vijay},
title = {{Chipmunk: Investigating Crash-Consistency in
Persistent-Memory File Systems}},
booktitle = {EuroSys '23: Eighteenth European Conference on
Computer Systems},
year = {2023},
month = may,
pdf = {https://www.cs.utexas.edu/~vijay/papers/chipmunk-eurosys23.pdf},
keywords = {persistent memory, file systems},
award = {Best Paper Award},
slides = {https://www.cs.utexas.edu/~vijay/slides/chipmunk-slides.pdf},
software = {https://github.com/utsaslab/chipmunk}
}
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
@inproceedings{taccl-nsdi23,
author = {Shah, Aashaka and Chidambaram, Vijay and Cowan, Meghan and Maleki, Saeed and Musuvathi, Madan and Mytkowicz, Todd and Nelson, Jacob and Saarikivi, Olli and Singh, Rachee},
title = {{TACCL: Guiding Collective Algorithm Synthesis using
Communication Sketches}},
booktitle = {20th {USENIX} Symposium on Networked Systems Design
and Implementation, {NSDI} 2023},
year = {2023},
publisher = {{USENIX} Association},
month = apr,
pdf = {https://www.usenix.org/system/files/nsdi23-shah.pdf},
slides = {https://www.usenix.org/system/files/nsdi23_slides_shah.pdf},
video = {https://www.youtube.com/watch?v=yv07TOu8WQs},
keywords = {ML},
software = {https://github.com/microsoft/taccl}
}
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)
@inproceedings{icml23-lipt,
title = {Lowering the Pre-training Tax for Gradient-based
Subset Training: A Lightweight Distributed
Pre-Training Toolkit},
author = {Ro, Yeonju and Wang, Zhangyang and Chidambaram, Vijay and Akella, Aditya},
booktitle = {Proceedings of the 40th International Conference on
Machine Learning (ICML 23)},
pages = {29130--29142},
year = {2023},
editor = {Krause, Andreas and Brunskill, Emma and Cho, Kyunghyun and Engelhardt, Barbara and Sabato, Sivan and Scarlett, Jonathan},
volume = {202},
series = {Proceedings of Machine Learning Research},
month = {23--29 Jul},
publisher = {PMLR},
pdf = {https://proceedings.mlr.press/v202/ro23a/ro23a.pdf},
keywords = {ML},
software = {https://github.com/utsaslab/lipt}
}
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)
@inproceedings{osdi22-synergy,
author = {Mohan, Jayashree and Phanishayee, Amar and Kulkarni, Janardhan and Chidambaram, Vijay},
title = {Looking Beyond {GPUs} for {DNN} Scheduling on
{Multi-Tenant} Clusters},
booktitle = {16th USENIX Symposium on Operating Systems Design
and Implementation (OSDI 22)},
year = {2022},
isbn = {978-1-939133-28-1},
address = {Carlsbad, CA},
pages = {579--596},
publisher = {USENIX Association},
month = jul,
pdf = {https://www.usenix.org/system/files/osdi22-mohan.pdf},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/osdi22_slides_mohan.pdf},
video = {https://www.youtube.com/watch?v=T3ZctBwYxXY},
keywords = {ML},
software = {https://github.com/msr-fiddle/synergy}
}
@inproceedings{fast22-paio,
author = {Macedo, Ricardo and Tanimura, Yusuke and Haga, Jason and Chidambaram, Vijay and Pereira, Jos{\'e} and Paulo, Jo{\~a}o},
title = {{PAIO}: General, Portable {I/O} Optimizations With
Minor Application Modifications},
booktitle = {20th USENIX Conference on File and Storage
Technologies (FAST 22)},
year = {2022},
isbn = {978-1-939133-26-7},
address = {Santa Clara, CA},
pages = {413--428},
slides = {https://www.usenix.org/system/files/fast22_slides_macedo.pdf},
publisher = {USENIX Association},
month = feb,
pdf = {https://www.usenix.org/system/files/fast22-macedo.pdf},
video = {https://www.youtube.com/watch?v=o9DvOiWp4dI},
keywords = {file systems},
software = {https://github.com/dsrhaslab/paio}
}
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)
@inproceedings{KadekodiEtAl21-WineFS,
title = {{WineFS: a hugepage-aware file system for persistent
memory that ages gracefully}},
author = {Kadekodi, Rohan and Kadekodi, Saurabh and Ponnapalli, Soujanya and Shirwadkar, Harshad and Ganger, Greg and Kolli, Aasheesh and Chidambaram, Vijay},
booktitle = {Proceedings of the 28th ACM Symposium on Operating
Systems Principles (SOSP '21)},
month = oct,
year = {2021},
pdf = {https://www.pdl.cmu.edu/PDL-FTP/NVM/wine-sosp21.pdf},
keywords = {file systems, persistent memory},
software = {https://github.com/utsaslab/winefs}
}
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)
@inproceedings{atc21-rainblock,
author = {Ponnapalli, Soujanya and Shah, Aashaka and Banerjee, Souvik and Malkhi, Dahlia and Tai, Amy and Chidambaram, Vijay and Wei, Michael},
title = {RainBlock: Faster Transaction Processing in Public
Blockchains},
booktitle = {2021 {USENIX} Annual Technical Conference ({USENIX}
{ATC} 21)},
year = {2021},
isbn = {978-1-939133-23-6},
pages = {333--347},
publisher = {{USENIX} Association},
month = jul,
pdf = {https://www.usenix.org/system/files/atc21-ponnapalli.pdf},
keywords = {blockchain},
video = {https://www.youtube.com/watch?v=oyrWI2LaDq8},
slides = {https://www.usenix.org/system/files/atc21_slides_ponnapalli.pdf},
software = {https://github.com/RainBlock/rainblock-protocol}
}
@inproceedings{fast21-checkfreq,
author = {Mohan, Jayashree and Phanishayee, Amar and Chidambaram, Vijay},
title = {CheckFreq: Frequent, Fine-Grained {DNN}
Checkpointing},
booktitle = {19th {USENIX} Conference on File and Storage
Technologies ({FAST} 21)},
year = {2021},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/fast21_slides_mohan.pdf},
publisher = {{USENIX} Association},
month = feb,
pdf = {https://www.usenix.org/system/files/fast21-mohan.pdf},
video = {https://www.youtube.com/watch?v=E3uaeaqfjcY},
keywords = {ML},
software = {https://github.com/msr-fiddle/checkfreq}
}
Memory Optimization for Deep Networks Aashaka Shah,
Chao-Yuan Wu,
Jayashree Mohan,
Vijay Chidambaram,
Philipp Kraehenbuehl
International Conference on Learning Representations
(ICLR 21)
@inproceedings{shah2021memory,
title = {Memory Optimization for Deep Networks},
author = {Shah, Aashaka and Wu, Chao-Yuan and Mohan, Jayashree and Chidambaram, Vijay and Kraehenbuehl, Philipp},
booktitle = {International Conference on Learning Representations
(ICLR 21)},
year = {2021},
pdf = {https://www.cs.utexas.edu/~vijay/papers/iclr21-monet.pdf},
arxiv = {https://arxiv.org/abs/2010.14501},
keywords = {ML},
software = {https://github.com/utsaslab/monet}
}
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)
@inproceedings{conway20-splinterdb,
author = {Conway, Alexander and Gupta, Abhishek and Chidambaram, Vijay and Farach-Colton, Martin and Spillane, Richard and Tai, Amy and Johnson, Rob},
title = {SplinterDB: Closing the Bandwidth Gap for NVMe
Key-Value Stores},
booktitle = {2020 {USENIX} Annual Technical Conference ({USENIX}
{ATC} 20)},
year = {2020},
isbn = {978-1-939133-14-4},
pages = {49--63},
publisher = {{USENIX} Association},
month = jul,
pdf = {https://www.usenix.org/system/files/atc20-conway.pdf},
keywords = {key-value stores},
software = {https://github.com/vmware/splinterdb}
}
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)
@inproceedings{LeeEtAl19-Recipe,
title = {{RECIPE: Converting Concurrent DRAM Indexes to
Persistent-Memory Indexes}},
author = {Lee, Se Kwon and Mohan, Jayashree and Kashyap, Sanidhya and Kim, Taesoo and Chidambaram, Vijay},
booktitle = {Proceedings of the 27th ACM Symposium on Operating
Systems Principles (SOSP '19)},
month = oct,
year = {2019},
address = {Ontario, Canada},
pdf = {https://www.cs.utexas.edu/~vijay/papers/sosp19-recipe.pdf},
slides = {https://www.cs.utexas.edu/~vijay/papers/sosp19-recipe-slides.pdf},
arxiv = {https://arxiv.org/abs/1909.13670},
keywords = {persistent memory, key-value stores},
software = {https://github.com/utsaslab/recipe}
}
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)
@inproceedings{KadekodiEtAl19-SplitFS,
title = {{SplitFS: Reducing Software Overhead in File Systems
for Persistent Memory}},
author = {Kadekodi, Rohan and Lee, Se Kwon and Kashyap, Sanidhya and Kim, Taesoo and Chidambaram, Vijay},
booktitle = {Proceedings of the 27th ACM Symposium on Operating
Systems Principles (SOSP '19)},
month = oct,
year = {2019},
address = {Ontario, Canada},
pdf = {https://www.cs.utexas.edu/~vijay/papers/sosp19-splitfs.pdf},
slides = {http://www.cs.utexas.edu/~vijay/papers/sosp19-splitfs-slides.pdf},
arxiv = {https://arxiv.org/abs/1909.10123},
keywords = {persistent memory, file systems},
software = {https://github.com/utsaslab/splitfs}
}
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
@inproceedings{HuEtAl18-TxFS,
author = {Hu, Yige and Zhu, Zhiting and Neal, Ian and Kwon, Yougjin and Cheng, Tianyu and Chidambaram, Vijay and Witchel, Emmett},
title = {{TxFS: Leveraging File-System Crash Consistency to
Provide ACID Transactions}},
booktitle = {{The 2018 USENIX Annual Technical Conference (ATC
'18)}},
year = {2018},
address = {Boston, MA},
publisher = {USENIX Association},
pdf = {https://www.usenix.org/system/files/conference/atc18/atc18-hu.pdf},
keywords = {file systems, databases},
award = {Best Paper Award},
software = {https://github.com/ut-osa/txfs}
}
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)
@inproceedings{crashmonkey18mohan,
title = {{Finding Crash-Consistency Bugs with Bounded
Black-Box Crash Testing}},
author = {Mohan, Jayashree and Martinez, Ashlie and Ponnapalli, Soujanya and Raju, Pandian and Chidambaram, Vijay},
booktitle = {{13th USENIX Symposium on Operating Systems Design
and Implementation (OSDI 2018)}},
organization = {USENIX Association},
address = {Carlsbad, CA},
year = {2018},
pdf = {https://www.usenix.org/system/files/osdi18-mohan.pdf},
audio = {https://2459d6dc103cb5933875-c0245c5c937c5dedcca3f1764ecc9b2f.ssl.cf2.rackcdn.com/osdi18/mohan.mp3},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/osdi18_slides_mohan.pdf},
keywords = {file systems},
software = {https://github.com/utsaslab/crashmonkey}
}
@inproceedings{AlagappanEtAl18-FAST,
author = {Alagappan, Ramnatthan and Ganesan, Aishwarya and Lee, Eric and Albarghouthi, Aws and Chidambaram, Vijay and Arpaci-Dusseau, Andrea C. and Arpaci-Dusseau, Remzi H.},
title = {Protocol-Aware Recovery for Consensus-Based Storage},
booktitle = {16th USENIX Conference on File and Storage
Technologies (FAST 18)},
year = {2018},
address = {Oakland, CA},
publisher = {USENIX Association},
pdf = {https://www.usenix.org/system/files/conference/fast18/fast18-alagappan.pdf},
keywords = {distributed systems}
}
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)
@inproceedings{RajuEtAl17-PebblesDB,
title = {{PebblesDB: Building Key-Value Stores using
Fragmented Log-Structured Merge Trees}},
author = {Raju, Pandian and Kadekodi, Rohan and Chidambaram, Vijay and Abraham, Ittai},
booktitle = {Proceedings of the 26th ACM Symposium on Operating
Systems Principles (SOSP '17)},
month = oct,
year = {2017},
address = {Shanghai, China},
pdf = {https://www.cs.utexas.edu/~vijay/papers/sosp17-pebblesdb.pdf},
slides = {https://www.cs.utexas.edu/~vijay/papers/pebblesdb-sosp17-slides.pdf},
keywords = {key-value stores},
software = {https://github.com/utsaslab/pebblesdb}
}
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
@inproceedings{PillaiEtAl17-CCFS,
author = {Pillai, Thanumalayan Sankaranarayana and Alagappan, Ramnatthan and Lu, Lanyue and Chidambaram, Vijay and Arpaci-Dusseau, Andrea C. and Arpaci-Dusseau, Remzi H.},
title = {Application Crash Consistency and Performance with
CCFS},
booktitle = {15th USENIX Conference on File and Storage
Technologies (FAST 17)},
year = {2017},
isbn = {978-1-931971-36-2},
address = {Santa Clara, CA},
pages = {181--196},
publisher = {USENIX Association},
pdf = {https://www.usenix.org/system/files/conference/fast17/fast17_pillai.pdf},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/fast17_slides_pillai.pdf},
audio = {https://2459d6dc103cb5933875-c0245c5c937c5dedcca3f1764ecc9b2f.ssl.cf2.rackcdn.com/fast17/pillai.mp3},
keywords = {file systems},
award = {Best Paper Award}
}
Refereed journal articles
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
@article{dinomo-vldb23,
author = {Lee, Sekwon and Ponnapalli, Soujanya and Singhal, Sharad and Aguilera, Marcos K. and Keeton, Kimberly and Chidambaram, Vijay},
title = {{DINOMO: An Elastic, Scalable, High-Performance
Key-Value Store for Disaggregated Persistent
Memory}},
journal = {Proceedings of the {VLDB} Endowment},
volume = {15},
number = {13},
year = {2022},
pdf = {https://www.vldb.org/pvldb/vol15/p4023-lee.pdf},
keywords = {persistent memory, key-value stores, distributed
systems},
software = {https://github.com/utsaslab/dinomo}
}
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
@article{IstvanPC21-gdpr,
author = {Istv{\'{a}}n, Zsolt and Ponnapalli, Soujanya and Chidambaram, Vijay},
title = {Software-Defined Data Protection: Low Overhead
Policy Compliance at the Storage Layer is Within
Reach!},
journal = {Proceedings of the {VLDB} Endowment},
volume = {14},
number = {7},
pages = {1167--1174},
year = {2021},
pdf = {http://www.vldb.org/pvldb/vol14/p1167-istvan.pdf},
doi = {10.14778/3450980.3450986},
timestamp = {Tue, 16 Aug 2022 23:06:06 +0200},
biburl = {https://dblp.org/rec/journals/pvldb/IstvanPC21.bib},
bibsource = {dblp computer science bibliography,
https://dblp.org},
keywords = {GDPR}
}
@article{vldb21-datastalls,
author = {Mohan, Jayashree and Phanishayee, Amar and Raniwala, Ashish and Chidambaram, Vijay},
title = {Analyzing and Mitigating Data Stalls in {DNN}
Training},
journal = {Proceedings of the {VLDB} Endowment},
volume = {14},
number = {5},
pages = {771--784},
year = {2021},
pdf = {http://www.vldb.org/pvldb/vol14/p771-mohan.pdf},
keywords = {ML},
software = {https://github.com/msr-fiddle/CoorDL}
}
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
@article{shastri20-gdpr,
author = {Shastri, Supreeth and Banakar, Vinay and Wasserman, Melissa and Kumar, Arun and Chidambaram, Vijay},
title = {Understanding and Benchmarking the Impact of {GDPR}
on Database Systems},
journal = {PVLDB},
volume = {13},
number = {7},
pages = {1064--1077},
year = {2020},
pdf = {http://www.vldb.org/pvldb/vol13/p1064-shastri.pdf},
keywords = {GDPR, databases},
software = {https://github.com/GDPRbench/GDPRbench}
}
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
@article{yige19-tos-txfs,
author = {Hu, Yige and Zhu, Zhiting and Neal, Ian and Kwon, Youngjin and Cheng, Tianyu and Chidambaram, Vijay and Witchel, Emmett},
title = {TxFS: Leveraging File-system Crash Consistency to
Provide {ACID} Transactions},
journal = {{ACM} Transactions on Storage},
volume = {15},
number = {2},
pages = {9:1--9:20},
year = {2019},
url = {https://doi.org/10.1145/3318159},
doi = {10.1145/3318159},
timestamp = {Sun, 06 Oct 2024 21:41:46 +0200},
biburl = {https://dblp.org/rec/journals/tos/HuZNKCCW19.bib},
bibsource = {dblp computer science bibliography,
https://dblp.org},
pdf = {https://dl.acm.org/doi/pdf/10.1145/3318159},
keywords = {file systems},
software = {https://github.com/ut-osa/txfs}
}
@article{alagappan18-tos-par,
author = {Alagappan, Ramnatthan and Ganesan, Aishwarya and Lee, Eric and Albarghouthi, Aws and Chidambaram, Vijay and Arpaci{-}Dusseau, Andrea C. and Arpaci{-}Dusseau, Remzi H.},
title = {Protocol-Aware Recovery for Consensus-Based
Distributed Storage},
journal = {{ACM} Transactions on Storage},
volume = {14},
number = {3},
pages = {21:1--21:30},
year = {2018},
url = {https://doi.org/10.1145/3241062},
doi = {10.1145/3241062},
timestamp = {Sun, 19 Jan 2025 14:52:13 +0100},
biburl = {https://dblp.org/rec/journals/tos/AlagappanGLACAA18.bib},
bibsource = {dblp computer science bibliography,
https://dblp.org},
pdf = {https://dl.acm.org/doi/pdf/10.1145/3241062},
keywords = {distributed systems},
award = {Best Paper Award}
}
Workshop papers
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)
@inproceedings{ro2024optimizing,
title = {Optimizing transformer inference with selective
distillation: Layerwise conversion to linear
attention},
author = {Ro, Yeonju and Zhang, Zhenyu and Chidambaram, Vijay and Akella, Aditya},
booktitle = {"The 2nd Workshop on Hot Topics in System
Infrastructure (HotInfra’24)"},
year = {2024},
address = {Austin, TX, USA},
pdf = {https://utns.cs.utexas.edu/assets/papers/hotinfra24-distill.pdf},
group = {workshop},
keywords = {ML}
}
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)
@inproceedings{shastri19gdpr,
title = {{The Seven Sins of Personal-Data Processing Systems
under GDPR}},
author = {Shastri, Supreeth and Wasserman, Melissa and Chidambaram, Vijay},
booktitle = {{11th USENIX Workshop on Hot Topics in Cloud
Computing (HotCloud 19)}},
organization = {USENIX Association},
year = {2019},
address = {Renton, WA},
pdf = {https://www.usenix.org/system/files/hotcloud19-paper-shastri.pdf},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/hotcloud19_slides_shastri.pdf},
group = {workshop},
keywords = {GDPR}
}
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
@inproceedings{poly19-gdpr,
author = {Mohan, Jayashree and Wasserman, Melissa and Chidambaram, Vijay},
title = {Analyzing GDPR Compliance Through the Lens of
Privacy Policy},
booktitle = {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},
series = {Lecture Notes in Computer Science},
publisher = {Springer},
year = {2019},
pdf = {https://utsaslab.cs.utexas.edu/papers/poly19-gdpr.pdf},
group = {workshop},
keywords = {GDPR}
}
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)
@inproceedings{shah19gdpr,
title = {{Analyzing the Impact of GDPR on Storage Systems}},
author = {Shah, Aashaka and Banakar, Vinay and Shastri, Supreeth and Wasserman, Melissa and Chidambaram, Vijay},
booktitle = {{11th USENIX Workshop on Hot Topics in Storage and
File Systems (HotStorage 19)}},
organization = {USENIX Association},
year = {2019},
address = {Renton, WA},
pdf = {https://www.usenix.org/system/files/hotstorage19-paper-shah.pdf},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/hotstorage19_slides_shah.pdf},
group = {workshop},
keywords = {GDPR}
}
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)
@inproceedings{raju18mlsm,
title = {{mLSM: Making Authenticated Storage Faster in
Ethereum}},
author = {Raju, Pandian and Ponnapalli, Soujanya and Kaminsky, Evan and Oved, Gilad and Keener, Zachary and Chidambaram, Vijay and Abraham, Ittai},
booktitle = {{10th USENIX Workshop on Hot Topics in Storage and
File Systems (HotStorage 18)}},
organization = {USENIX Association},
year = {2018},
address = {Boston, MA},
pdf = {https://www.usenix.org/system/files/conference/hotstorage18/hotstorage18-paper-raju.pdf},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/hotstorage18_slides_ponnapalli.pdf},
group = {workshop},
keywords = {blockchain}
}
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)
@inproceedings{gonzalez17cclog,
title = {{CC-Log: Drastically Reducing Storage Requirements
for Robots Using Classification and Compression}},
author = {Gonzalez, Santiago and Chidambaram, Vijay and Sinapov, Jivko and Stone, Peter},
booktitle = {{9th USENIX Workshop on Hot Topics in Storage and
File Systems (HotStorage 17)}},
organization = {USENIX Association},
year = {2017},
address = {Santa Clara, CA},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/hotstorage17_slides_gonzalez.pdf},
pdf = {https://www.usenix.org/system/files/conference/hotstorage17/hotstorage17-paper-gonzalez.pdf},
group = {workshop},
keywords = {robotics}
}
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)
@inproceedings{martinez17crashmonkey,
title = {{CrashMonkey: A Framework to Systematically Test
File-System Crash Consistency}},
author = {Martinez, Ashlie and Chidambaram, Vijay},
booktitle = {{9th USENIX Workshop on Hot Topics in Storage and
File Systems (HotStorage 17)}},
organization = {USENIX Association},
year = {2017},
address = {Santa Clara, CA},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/hotstorage17_slides_martinez.pdf},
pdf = {https://www.usenix.org/system/files/conference/hotstorage17/hotstorage17-paper-martinez.pdf},
group = {workshop},
keywords = {file systems}
}
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)
@inproceedings{mohan17energy,
title = {{Storage on Your Smartphone Uses More Energy Than
You Think}},
author = {Mohan, Jayashree and Purohith, Dhathri and Halpern, Matt and Chidambaram, Vijay and Reddi, Vijay Janappa},
booktitle = {{9th USENIX Workshop on Hot Topics in Storage and
File Systems (HotStorage 17)}},
organization = {USENIX Association},
year = {2017},
address = {Santa Clara, CA},
slides = {https://www.usenix.org/sites/default/files/conference/protected-files/hotstorage_slides_purohith.pdf},
pdf = {https://www.usenix.org/system/files/conference/hotstorage17/hotstorage17-paper-mohan.pdf},
group = {workshop},
keywords = {mobile systems}
}
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
@inproceedings{purohith17sqlite,
title = {{The Dangers and Complexities of Benchmarking
SQLite}},
author = {Purohith, Dhathri and Mohan, Jayashree and Chidambaram, Vijay},
booktitle = {{The 8th ACM SIGOPS Asia-Pacific Workshop on Systems
(APSys 2017)}},
organization = {ACM},
year = {2017},
address = {Mumbai, India},
pdf = {https://www.cs.utexas.edu/~vijay/papers/apsys17-sqlite.pdf},
group = {workshop},
keywords = {databases},
award = {Best Poster Award}
}
From Crash Consistency to Transactions
Yige Hu,
Younjin Kwon,
Vijay Chidambaram,
Emmett Witchel 16th Workshop on Hot Topics in Operating Systems
(HotOS 17)
@inproceedings{HuEtAl17-T2FS,
author = {Hu, Yige and Kwon, Younjin and Chidambaram, Vijay and Witchel, Emmett},
title = {{From Crash Consistency to Transactions}},
booktitle = {16th Workshop on Hot Topics in Operating Systems
(HotOS 17)},
year = {2017},
address = {Whistler, Canada},
pdf = {https://www.cs.utexas.edu/~vijay/papers/hotos17-t2fs.pdf},
group = {workshop},
keywords = {file systems}
}
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)
@inproceedings{chauhan16nvmove,
title = {{NVMOVE: Helping Programmers Move to Byte-Based
Persistence}},
author = {Chauhan, Himanshu and Calciu, Irina and Chidambaram, Vijay and Schkufza, Eric and Mutlu, Onur and Subrahmanyam, Pratap},
booktitle = {{4th Workshop on Interactions of NVM/Flash with
Operating Systems and Workloads (INFLOW 16)}},
organization = {USENIX Association},
year = {2016},
pdf = {https://www.usenix.org/system/files/conference/inflow16/inflow16-paper-chauhan.pdf},
group = {workshop},
keywords = {persistent memory}
}