While visiting the Space Needle in Seattle


Vijay Chidambaram

Assistant Professor,
Department of Computer Science,
The University of Texas at Austin

Office: GDC 6.436,
2317 Speedway, Stop D9500
Austin, TX 78712-1757

Email: vijay@cs.utexas.edu
Twitter: @vj_chidambaram
On Quora
CV


I lead the UT Systems and Storage Lab. I am broadly interested in systems-ish stuff: operating systems and distributed systems. Most of the work I've done so far has been in file systems, distributed systems, and storage. Recent interests: non-volatile memory, key-value stores, and verification.

I am interested in recruiting new students. If you are interested in working with me, please check out my page for prospective students and send me an email (after reading this!). Make sure to apply to the PhD program by the deadline (December 15).

If you are a student considering grad school or applying for grad school, these links may be useful (advice on contacting profs, getting letters of recommendation, etc.)

My research is supported by VMware and Facebook. I am an (consulting) Affiliate Researcher at VMware Research.

Students

Alumni

Teaching

Spring 2018: Distributed Systems

Fall 2017: Virtualization: CS 378

Fall 2016: Graduate Operating Systems: CS 380L

Fall 2014: Back at Wisconsin: Introduction to Operating Systems (CS 537)

Service

PC Member for:
  1. 2018: FAST, SYSTOR, ATC, OSDI
  2. 2017: ACM SRC (with SOSP), SOCC, MASCOTS, MSST, HotStorage, NVMW, WWW
  3. 2016: HotStorage, NVMW
External Review Committee Member for ASPLOS 17, Eurosys 17
Reviewer for TOCS, TACO, TDSC, TOS

News

Oct 2017: Invited to attend Facebook Systems and Networking Faculty Summit! Excited to tour the Fort Worth datacenter.

Sep 2017: Students Pandian Raju and Jayashree Mohan were awarded scholarships to attend SOSP 2017. Congratulations!

Sep 2017: Our poster on IO Amplification in Linux file systems was awarded Best Poster at ApSys 17! Congratulations Jayashree and Rohan!

Sep 2017: Jayashree presented our work on the complexities in benchmarking SQLite at ApSys 17.

Aug 2017: PebblesDB, our work on reducing IO amplification in key-value stores, was accepted to SOSP 2017!

Jul 2017: We presented CrashMonkey, CC-Log, and our storage energy study at HotStorage 17.

Jun 2017: I will be visiting and working with the VMware Research Group for a month (June mid-July mid) in the summer!

May 2017: Received a Special Research Grant from UT Austin for our work on measuring energy consumption of storage!

Apr 2017: Three papers accepted to HotStorage 17! Congratulations Jayashree, Dhathri, Santiago, and Ashlie!

Mar 2017: Our paper titled "From Crash Consistency to Transactions" was accepted to HotOS 17!

Mar 2017: Our CCFS paper was featured in the Morning Paper!

Feb 2017: Our FAST 2017 paper won one of the two Best Paper Awards!

Older News

Talks

Jul 2017. Presented at NetApp, VMware, Uber, Facebook, and Google about reducing write amplification in LSM-based key-value stores.

Jun 2017. Spoke to high school students as part of the First Bytes program!

May 2017. Guest Lecture on Storage at Simon Peter's undergrad class on Multicore Operating Systems Implementation.

Mar 2017. Talked about "Grad School and Research" to undergrads at the College of Engineering, Guindy (my alma mater).

Mar 2017. Guest lecture on Optimistic Crash Consistency at Chris Rossbach's Advanced OS class.

Dec 2016. Presented NVMove to HP engineers.

Oct 2016. Guest Lecture on Storage at Simon Peter's graduate class on Multicore Operating Systems Implementation.

Awards

  • Best Poster Award at ApSys 17
  • Best Paper Award at FAST 17
  • ACM SIGOPS Dennis M. Ritchie Dissertation Award (2016)
  • Microsoft Research Graduate Fellowship (2014)
  • University of Wisconsin-Madison Alumni Scholarship (2009)

Work in Progress

Analyzing IO Amplification in Linux File Systems
Jayashree Mohan, Rohan Kadekodi, Vijay Chidambaram
Poster at ApSys 17   ArXiV Preprint
Best Poster Award

Recent Publications (All)

PebblesDB: Building Key-Value Stores using Fragmented Log-Structured Merge Trees
Pandian Raju, Rohan Kadekodi, Vijay Chidambaram, Ittai Abraham
SOSP 17
PDF   Bibtex   Code on Github

The Dangers and Complexities of Benchmarking SQLite
Dhathri Purohith, Jayashree Mohan, Vijay Chidambaram
ApSys 17
PDF   Bibtex  

Storage on Your Smartphone Uses More Energy Than You Think
Jayashree Mohan, Dhathri Purohith, Matt Halpern, Vijay Chidambaram, Vijay Janapa Reddi
HotStorage 17
PDF   Bibtex   Slides

CrashMonkey: A Framework to Systematically Test File-System Crash Consistency
Ashlie Martinez, Vijay Chidambaram
HotStorage 17
PDF   Bibtex   Slides   Code on Github

CC-Log: Drastically Reducing Storage Requirements for Robots Using Classification and Compression
Santiago Gonzalez , Vijay Chidambaram, Jivko Sinapov, Peter Stone
HotStorage 17
PDF   Bibtex   Slides

From Crash Consistency to Transactions
Yige Hu, Youngjin Kwon, Vijay Chidambaram, Emmett Witchel
HotOS 17
PDF   Bibtex

Application Crash Consistency and Performance with CCFS
Thanumalayan Sankaranarayana Pillai, Ramnatthan Alagappan, Lanyue Lu, Vijay Chidambaram, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
FAST 2017   (Also presented at ATC 2017 in "Best of the Rest" track)
PDF  Slides  Bibtex
Best Paper Award
Press: Morning Paper

Full List of Publications   Google Scholar