Database Paper Browser

Back to papers

Interleaved Multi-Vectorizing

Summary: Interleaved multi-vectorizing (IMV) hides memory latency by interleaving multiple vectorized executions. Residual vectorized states combat control-flow divergence, enabling reduced cache/branch misses and applying to full query pipelines; achieves up to 4.23x vs scalar and 3.17x vs pure SIMD. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
12114
Venue
VLDB
Year
2020
Pagerank
4.5310603e-05
Overall Rank
8,381 | 41.70%
DOI
10.14778/3368289.3368290

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 4 of 4 citing papers.

Rank Citing Paper Year Venue Pagerank
488 TiDB: A Raft-based HTAP Database 2020 VLDB 0.000220409
4,184 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 6.3779731e-05
5,312 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 5.5734224e-05
6,221 Charting the Design Space of Query Execution using VOILA 2021 VLDB 5.1512158e-05
Previous Page 1 / 1 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.

Rank Cited Paper Year Venue Pagerank
35 MonetDB/X100: Hyper-Pipelining Query Execution 2005 CIDR 0.00076197749
52 Database Architecture Optimized for the new Bottleneck: Memory Access 1999 VLDB 0.00066474881
60 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00064439773
343 Implementing Database Operations Using SIMD Instructions 2002 SIGMOD 0.00026768139
381 FAST: Fast Architecture Sensitive Tree Search on Modern CPUs and GPUs 2010 SIGMOD 0.00024873637
418 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00023729211
853 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015940507
946 Efficient Implementation of Sorting on Multi-Core SIMD CPU Architecture 2008 VLDB 0.0001513324
958 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.00015045316
1,864 Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last 2018 VLDB 0.00010280966
3,175 Asynchronous Memory Access Chaining 2016 VLDB 7.438501e-05
3,193 Exploiting Coroutines to Attack the "Killer Nanoseconds" 2018 VLDB 7.4089674e-05
3,219 Interleaving with Coroutines: A Practical Approach for Robust Index Joins 2018 VLDB 7.3550716e-05
3,448 Faster Set Intersection with SIMD instructions by Reducing Branch Mispredictions 2015 VLDB 7.0844401e-05
3,993 Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach 2015 VLDB 6.5534805e-05
4,655 SIMD- and Cache-Friendly Algorithm for Sorting an Array of Structures 2015 VLDB 6.0221672e-05
Previous Page 1 / 1 Next

Semantically Similar Papers