Remzi
Teaching
Research
Links
OSTEP
Talks
Measure, Then Build (USENIX keynote)
Weiser Award Speech (Audio Only)
What is Systems Research?
Performance vs. Correctness in Storage
Teaching Award Speech
Isolation in the Datacenter
Keys to Graduate School
Living in a Layered World
IRON File Systems
Recent Papers
kStep: Characterization and Deterministic Testing of Linux CPU Scheduler Bugs
A cool paper about scheduling bugs and how to find them.
OBASE: Object-Based Address-Space Engineering to Improve Memory Tiering
A paper that shows how you can dynamically rearrange objects in the address space, and some of the benefits you can get out of doing so.
Bodega: Localized Linearizable Reads at Anywhere Anytime via Roster Leases
Can you believe we figured out some optimizations to consensus?
XLL: Cross-Layer Logging for Data Deduplication in Consensus-Based Storage
Turns out you can do things more efficiently if you pay attention to layering.
Getting the MOST out of your Storage Hierarchy with Mirror-Optimized Storage Tiering
Sometimes you can mirror (a little) data for big gains in performance.
The rest of our research can be found
here.