High-Performance Query Processing with NVMe Arrays: Spilling without Killing Performance
Summary: Adaptive materialization turns in-memory hash operators into spill-friendly OOM operators without sacrificing in-memory speed. Self-regulating compression optimizes spilling throughput on NVMe arrays, enabling Spilly to match in-memory performance while handling large out-of-memory workloads. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
No non-self incoming citations found for this paper in this database.
Authors
- 1. Maximilian Kuschewski (Technical University of Munich)
- 2. Jana Giceva (Technical University of Munich)
- 3. Thomas Neumann (Technical University of Munich)
- 4. Viktor Leis (Technical University of Munich)
BibTeX Citation
@inproceedings{kuschewski_sigmod24,
title = {{High-Performance Query Processing with NVMe Arrays: Spilling without Killing Performance}},
author = {Kuschewski, Maximilian and Giceva, Jana and Neumann, Thomas and Leis, Viktor},
series = {{SIGMOD} '24},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/3698813},
url = {https://dl.acm.org/doi/10.1145/3698813},
year = {2024}
}
Incoming Citations (Sorted by Pagerank)
Showing 4 of 4 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 10,127 | Declarative Memory Services | 2026 | CIDR | 5.093636e-05 |
| 10,543 | How to Write to SSDs | 2026 | VLDB | 5.093636e-05 |
| 10,957 | Towards Designing Future-Proof Data Processing Systems | 2025 | VLDB | 5.093636e-05 |
| 11,076 | CloudGlide: Deconstructing the Landscape of Cloud-Based Analytics | 2025 | VLDB | 5.093636e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 43 of 43 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 2,713 | Robust Query Processing in Co-Processor-accelerated Databases | 2016 | SIGMOD |
| 2 | 5,383 | Compressed Representations of Conjunctive Query Results | 2018 | PODS |
| 3 | 1,996 | Write-limited sorts and joins for persistent memory | 2014 | VLDB |
| 4 | 7,842 | Processing and Optimizing Main Memory Spatial-Keyword Queries | 2016 | VLDB |
| 5 | 7,967 | Thrifty Query Execution via Incrementability | 2020 | SIGMOD |
| 6 | 5,035 | Run-Time Operator State Spilling for Memory Intensive Long-Running Queries | 2006 | SIGMOD |
| 7 | 6,377 | Scalable Querying of Nested Data | 2021 | VLDB |
| 8 | 6,255 | Elastic Pipelining in an In-Memory Database Cluster | 2016 | SIGMOD |
| 9 | 6,349 | Grizzly: Efficient Stream Processing Through Adaptive Query Compilation | 2020 | SIGMOD |
| 10 | 23 | Efficiently Compiling Efficient Query Plans for Modern Hardware | 2011 | VLDB |