Rohan Kadekodi

Rohan Kadekodi

Systems and storage researcher

About Me

I am a grad student at University of Texas - Austin. My research advisor is Prof. Vijay Chidambaram. My interests are in systems and storage. I have worked mostly on file systems and persistent memory. I work in the UT Systems and Storage Lab. I am also a part of the LASR research group.

Publications

Analyzing IO Amplification in Linux File Systems

Jayashree Mohan, Rohan Kadekodi, Vijay Chidambaram
Best Poster Award!

PebblesDB: Building Key-Value Stores using Fragmented Log-Structured Merge Trees

Pandian Raju, Rohan Kadekodi, Vijay Chidambaram, Ittai Abraham
SOSP 2017

Projects

Ledger

Building a user-space library for Persistent Memory, to enable POSIX applications run unmodified while getting complete advantages of Persistent Memory.

Sequentality Matters on Persistent Memory

Analysis project to measure the effect of prefetching and TLB to argue that sequentiality is king, even for Persistent Memory, and random access patterns suffer greatly, as opposed to sequential access patterns.

Content Based Storage on Btrfs

Introducing a new mechanism to store and access files in Btrfs, based on the hash of their content, rather than based on their path. This also implies that inherent deduplication of files can be done, if they have the same content hash, which would otherwise be impossible with path based storage of files.