DBScholar

Back to papers

Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age

Summary: Introduces morsel-driven parallelism: NUMA-aware, fine-grained tasks that schedule small data morsels to run complete operator pipelines, bypassing plan-driven load balance. Dispatcher maps morsels to NUMA-local workers, enabling elastic parallelism and achieving >30x speedup on 32 cores for TPC-H/SSB. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h0de26f3a75aa1e54
Venue
SIGMOD
Year
2014
Pagerank
0.00024598661
Overall Rank
215 | 98.56%
DOI
10.1145/2588555.2610507

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{leis_sigmod14,
        title = {{Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age}},
        author = {Leis, Viktor and Boncz, Peter and Kemper, Alfons and Neumann, Thomas},
        series = {{SIGMOD} '14},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/2588555.2610507},
        url = {https://dl.acm.org/doi/10.1145/2588555.2610507},
        year = {2014}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 133 citing papers.

Rank Citing Paper Year Venue Pagerank
5,288 PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba 2023 SIGMOD 6.1944376e-05
5,325 BriskStream: Scaling Data Stream Processing on Shared-Memory Multicore Architectures 2019 SIGMOD 6.1799622e-05
5,337 MxTasks: How to Make Efficient Synchronization and Prefetching Easy 2021 SIGMOD 6.1744712e-05
5,455 Evolution of a Compiling Query Engine 2021 VLDB 6.1239975e-05
5,543 Charting the Design Space of Query Execution using VOILA 2021 VLDB 6.0889645e-05
5,771 Database Technology for the Masses: Sub-Operators as First-Class Entities 2021 VLDB 5.9992698e-05
6,288 Elastic Pipelining in an In-Memory Database Cluster 2016 SIGMOD 5.8227911e-05
6,296 Declarative Sub-Operators for Universal Data Processing 2023 VLDB 5.8195258e-05
6,317 Robust Performance of Main Memory Data Structures by Configuration 2020 SIGMOD 5.8154421e-05
6,417 MorphStore: Analytical Query Engine with a Holistic Compression-Enabled Processing Model 2020 VLDB 5.791405e-05
6,441 Grizzly: Efficient Stream Processing Through Adaptive Query Compilation 2020 SIGMOD 5.7834762e-05
6,516 GPU-accelerated data management under the test of time 2020 CIDR 5.7588588e-05
6,561 MotherDuck: DuckDB in the cloud and in the client 2024 CIDR 5.7481696e-05
6,587 Maximus: A Modular Accelerated Query Engine for Data Analytics on Heterogeneous Systems 2025 SIGMOD 5.7429023e-05
6,658 A Morsel-Driven Query Execution Engine for Heterogeneous Multi-Cores 2019 VLDB 5.7182492e-05
6,742 Mitigating the Impedance Mismatch between Prediction Query Execution and Database Engine 2025 SIGMOD 5.6910432e-05
6,878 DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines 2022 CIDR 5.657878e-05
6,959 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.633832e-05
7,029 The Case for Deep Query Optimisation 2020 CIDR 5.6174811e-05
7,078 DuckPGQ: Efficient Property Graph Queries in an analytical RDBMS 2023 CIDR 5.6053079e-05
7,160 Cost-Intelligent Data Analytics in the Cloud 2024 CIDR 5.5962258e-05
7,348 A Scalable and Generic Approach to Range Joins 2022 VLDB 5.5454832e-05
7,451 Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms 2021 VLDB 5.5236802e-05
7,481 CUBIT: Concurrent Updatable Bitmap Indexing 2025 VLDB 5.5128501e-05
7,774 Adaptive Factorization Using Linear-Chained Hash Tables 2025 CIDR 5.4549846e-05
7,814 Analyzing Vectorized Hash Tables Across CPU Architectures 2023 VLDB 5.4482093e-05
7,866 Building Advanced SQL Analytics From Low-Level Plan Operators 2021 SIGMOD 5.4365876e-05
7,907 A Practical Approach to Groupjoin and Nested Aggregates 2021 VLDB 5.4287568e-05
7,959 Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware 2024 VLDB 5.4175386e-05
7,962 Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA 2023 VLDB 5.4167003e-05
7,976 Rethinking Stateful Stream Processing with RDMA 2022 SIGMOD 5.4146123e-05
8,050 Micro-architectural Analysis of OLAP: Limitations and Opportunities 2020 VLDB 5.3993433e-05
8,071 Robust Recursive Query Parallelism in Graph Database Management Systems 2025 VLDB 5.3942942e-05
8,082 Krypton: Real-time Serving and Analytical SQL Engine at ByteDance 2023 VLDB 5.3942942e-05
8,380 Interleaved Multi-Vectorizing 2020 VLDB 5.3429493e-05
8,531 GRainDB: A Relational-core Graph-Relational DBMS 2022 CIDR 5.3218647e-05
8,752 Zero-sided RDMA: Network-driven Data Shuffling for Disaggregated Heterogeneous Cloud DBMSs 2024 SIGMOD 5.2847178e-05
8,821 Efficient Evaluation of Arbitrarily-Framed Holistic SQL Aggregates and Window Functions 2022 SIGMOD 5.2691478e-05
8,822 Boosting Efficiency of External Pipelines by Blurring Application Boundaries 2022 CIDR 5.2690274e-05
8,948 Tao: Improving Resource Utilization while Guaranteeing SLO in Multi-tenant Relational Database-as-a-Service 2024 SIGMOD 5.252939e-05
8,983 Resource-Adaptive Query Execution with Paged Memory Management 2025 CIDR 5.2433703e-05
9,008 Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt? 2025 SIGMOD 5.2387493e-05
9,045 A Model for Query Execution Over Heterogeneous Instances 2024 CIDR 5.2311776e-05
9,168 Experimental Evaluation of Optimizing Memory Consumption in SAP HANA Using PEOopt 2025 SIGMOD 5.214147e-05
9,316 On-Demand State Separation for Cloud Data Warehousing 2022 VLDB 5.1958405e-05
9,324 PerMA-Bench: Benchmarking Persistent Memory Access 2022 VLDB 5.1941411e-05
9,392 Themis: A GPU-accelerated Relational Query Execution Engine 2025 VLDB 5.1861628e-05
9,553 Engineering High-Performance Database Engines 2014 VLDB 5.1585591e-05
9,561 Global Hash Tables Strike Back! An Analysis of Parallel GROUP BY Aggregation 2026 VLDB 5.1571823e-05
9,566 Saving Private Hash Join 2025 VLDB 5.1571823e-05
Previous Page 2 / 3 Next

Outgoing Citations (Sorted by Pagerank)

Showing 16 of 16 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