UT Systems and Storage Lab's repositories
crashmonkey
CrashMonkey: tools for testing file-system reliability (OSDI 18)
squirrelfs
SquirrelFS: A crash-consistent Rust file system for persistent memory (OSDI 24)
optfs
The Optimistic File System (OptFS) is a Linux ext4 variant that implements Optimistic Crash Consistency, a new approach to crash consistency in journaling file systems. OptFS improves performance for many workloads, sometimes by an order of magnitude. OptFS provides strong consistency, equivalent to data journaling mode of ext4.
pebbles-rocks
Introducing FLSM into the RocksDB key-value store
crashmonkey-PM
Crash-Consistency Testing Framework for Persistent Memory Applications
leveldbjni
A Java Native Interface to LevelDB
mongo-pebbles
MongoDB storage integration layer for the PebblesDB storage engine
monet-schedules
Pre-solved schedules for MONeT
script_optfs
AutoOsync is a tool that makes libraries OptFS compatible, getting sometimes a performance that's an order of magnitude higher than before, while achieving the same level of safety guarantee. It requires minimal programmer intervention.
DS-Analyzer
Analyzing and Mitigating Data Stalls in DNN Training (VLDB 21)
utsaslab.github.io
Website for the UT Systems and Storage Research Group