3 papers
cs.OS2025
Tidying Up the Address Space
Vinay Banakar, Suli Yang, Kan Wu +3
Memory tiering in datacenters does not achieve its full potential due to hotness fragmentation -- the intermingling of hot and cold objects within memory pages. This fragmentation…
cs.OS2024
Foreactor: Exploiting Storage I/O Parallelism with Explicit Speculation
Guanzhou Hu, Andrea Arpaci-Dusseau, Remzi Arpaci-Dusseau
We introduce explicit speculation, a variant of I/O speculation technique where I/O system calls can be parallelized under the guidance of explicit application code knowledge. We p…
cs.DB2020
From WiscKey to Bourbon: A Learned Index for Log-Structured Merge Trees
Yifan Dai, Yien Xu, Aishwarya Ganesan +4
We introduce BOURBON, a log-structured merge (LSM) tree that utilizes machine learning to provide fast lookups. We base the design and implementation of BOURBON on empirically-grou…