The Necessary Death of the Block Device Interface
Summary: Shows the block-device abstraction is untenable for modern SSDs—heterogeneous chip semantics (erase-before-write, page vs byte addressability), extreme parallelism and low latency break block-level performance models. Calls for radical DB–OS–SSD co-design exposing device semantics and parallelism to restore predictable, high-throughput storage for DBMSs. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Matias Bjørling (IT University of Copenhagen)
- 2. Philippe Bonnet (IT University of Copenhagen)
- 3. Luc Bouganim (INRIA; University of Versailles)
- 4. Niv Dayan (IT University of Copenhagen)
BibTeX Citation
@inproceedings{bjrling_cidr13,
address = {Amsterdam, Netherlands},
series = {{CIDR} '13},
title = {{The Necessary Death of the Block Device Interface}},
booktitle = {Proceedings of the {Conference} on {Innovative} {Data} {Systems} {Research}},
author = {Bjørling, Matias and Bonnet, Philippe and Bouganim, Luc and Dayan, Niv},
year = {2013}
}
Incoming Citations (Sorted by Pagerank)
Showing 6 of 6 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 841 | Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems | 2015 | SIGMOD | 0.00013677356 |
| 1,954 | Chucky: A Succinct Cuckoo Filter for LSM-Tree | 2021 | SIGMOD | 9.4208165e-05 |
| 3,054 | Spooky: Granulating LSM-Tree Compactions Correctly | 2022 | VLDB | 7.8090808e-05 |
| 4,862 | Caribou: Intelligent Distributed Storage | 2017 | VLDB | 6.4741258e-05 |
| 9,481 | The End of Moore’s Law and the Rise of The Data Processor | 2021 | VLDB | 5.2634238e-05 |
| 13,646 | EagleTree: Exploring the Design Space of SSD-Based Algorithms | 2013 | VLDB | - |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 7 of 7 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 658 | Rethinking Database Algorithms for Phase Change Memory | 2011 | CIDR | 0.0001523554 |
| 1,311 | uFLIP: Understanding Flash IO Patterns | 2009 | CIDR | 0.00011207712 |
| 2,394 | A Case for Staged Database Systems | 2003 | CIDR | 8.6362653e-05 |
| 7,422 | Flash Device Support for Database Management | 2011 | CIDR | 5.6218908e-05 |
| 7,935 | System Co-Design and Data Management for Flash Devices | 2011 | VLDB | 5.5181056e-05 |
| 7,938 | Getting Priorities Straight: Improving Linux Support for Database I/O | 2005 | VLDB | 5.5181056e-05 |
| 12,440 | Performing Sound Flash Device Measurements: Some Lessons from uFLIP | 2010 | SIGMOD | 5.093636e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 8,262 | It Takes Two: Instrumenting the Interaction between In-Memory Databases and Solid-State Drives | 2020 | CIDR |
| 2 | 10,543 | How to Write to SSDs | 2026 | VLDB |
| 3 | 561 | A Case for Flash Memory SSD in Enterprise Database Applications | 2008 | SIGMOD |
| 4 | 7,135 | SaS: SSD as SQL Database System | 2021 | VLDB |
| 5 | 6,198 | Database Kernels: Seamless Integration of Database Systems and Fast Storage via CXL | 2024 | CIDR |
| 6 | 3,095 | Turbocharging DBMS Buffer Pool Using SSDs | 2011 | SIGMOD |
| 7 | 10,974 | SSD-iq: Uncovering the Hidden Side of SSD Performance | 2025 | VLDB |
| 8 | 5,165 | Advances in Flash Memory SSD Technology for Enterprise Database Applications | 2009 | SIGMOD |
| 9 | 13,380 | Far-and-Near: Co-Designed Storage Reliability Between Database and SSDs | 2023 | CIDR |
| 10 | 7,422 | Flash Device Support for Database Management | 2011 | CIDR |