Hardware-Oblivious SIMD Parallelism for In-Memory Column-Stores
Summary: Introduces Template Vector Library (TVL), a single‑source hardware‑oblivious abstraction for SIMD vectorization in in‑memory column-stores, decoupling operator code from concrete CPU SIMD ISAs. Enables portable high performance across diverse SIMD extensions and pure vector engines, and unlocks cross‑ISA optimizations that are hard or error‑prone with hardware-conscious implementations. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Annett Ungethüm
- 2. Johannes Pietrzyk
- 3. Patrick Damme
- 4. Alexander Krause
- 5. Dirk Habich
- 6. Wolfgang Lehner
- 7. Erich Focht
Incoming Citations (Sorted by Pagerank)
Showing 6 of 6 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 4,518 | The FastLanes Compression Layout: Decoding >100 Billion Integers per Second with Scalar Code | 2023 | VLDB | 6.117844e-05 |
| 7,306 | DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines | 2022 | CIDR | 4.7678574e-05 |
| 7,335 | MorphStore: Analytical Query Engine with a Holistic Compression-Enabled Processing Model | 2020 | VLDB | 4.7603723e-05 |
| 8,478 | Analyzing Vectorized Hash Tables Across CPU Architectures | 2023 | VLDB | 4.5015937e-05 |
| 10,714 | Towards Designing Future-Proof Data Processing Systems | 2025 | VLDB | 4.1945683e-05 |
| 10,893 | Program your (custom) SIMD instruction set on FPGA in C++ | 2024 | CIDR | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 14 of 14 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 | Pagerank |
|---|---|---|---|---|
| 7,097 | Fast Multi-Column Sorting in Main-Memory Column-Stores | 2016 | SIGMOD | 4.8336115e-05 |
| 853 | Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask | 2018 | VLDB | 0.00015940507 |
| 6,337 | Parallelizing Extensible Query Optimizers | 2009 | SIGMOD | 5.1053757e-05 |
| 11,850 | Vectorizing an In Situ Query Engine | 2016 | SIGMOD | 4.1945683e-05 |
| 343 | Implementing Database Operations Using SIMD Instructions | 2002 | SIGMOD | 0.00026768139 |
| 8,381 | Interleaved Multi-Vectorizing | 2020 | VLDB | 4.5310603e-05 |
| 305 | SIMD-Scan: Ultra Fast in-Memory Table Scan using on-Chip Vector Processing Units | 2009 | VLDB | 0.00028248614 |
| 5,559 | Rethinking MIMD-SIMD Interplay for Analytical Query Processing in In-Memory Database Engines | 2025 | CIDR | 5.4340893e-05 |
| 958 | Rethinking SIMD Vectorization for In-Memory Databases | 2015 | SIGMOD | 0.00015045316 |
| 1,287 | Hardware-Oblivious Parallelism for In-Memory Column-Stores | 2013 | VLDB | 0.00012820443 |