Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA
Summary: Excalibur is a VOILA-based VM that adaptively swaps fine-grained query-pipeline tactics via JIT compilation, spanning vectorized and specialized execution flavors. It frames tactic selection as a multi-armed bandit, outperforming Umbra by up to 1.8×. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Tim Gubner (Centrum Wiskunde & Informatica)
- 2. Peter Boncz (Centrum Wiskunde & Informatica)
BibTeX Citation
@article{gubner_vldb23,
title = {{Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA}},
author = {Gubner, Tim and Boncz, Peter},
journal = {PVLDB},
series = {{VLDB} '23},
volume = {16},
number = {4},
pages = {829--841},
doi = {10.14778/3574245.3574266},
url = {https://doi.org/10.14778/3574245.3574266},
year = {2023}
}
Incoming Citations (Sorted by Pagerank)
Showing 6 of 6 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 6,296 | Declarative Sub-Operators for Universal Data Processing | 2023 | VLDB | 5.8195258e-05 |
| 9,656 | BladeDISC: Optimizing Dynamic Shape Machine Learning Workloads via Compiler Approach | 2023 | SIGMOD | 5.1453267e-05 |
| 9,694 | The UDFBench Benchmark for General-purpose UDF Queries | 2025 | VLDB | 5.1396592e-05 |
| 11,037 | Future-Proof Data Systems | 2026 | VLDB | 4.9793485e-05 |
| 11,344 | Towards Designing Future-Proof Data Processing Systems | 2025 | VLDB | 4.9793485e-05 |
| 11,381 | Freely Moving Between the OLTP and OLAP Worlds: Hermes – an High-Performance OLAP Accelerator for MySQL | 2025 | VLDB | 4.9793485e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 18 of 18 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 | 4,199 | Adaptive Work Placement for Query Processing on Heterogeneous Computing Resources | 2017 | VLDB |
| 2 | 835 | Automatic Virtual Machine Configuration for Database Workloads | 2008 | SIGMOD |
| 3 | 495 | Building Efficient Query Engines in a High-Level Language | 2014 | VLDB |
| 4 | 8,673 | Adaptive Code Generation for Data-Intensive Analytics | 2021 | VLDB |
| 5 | 7,580 | Bringing Compiling Databases to RISC Architectures | 2023 | VLDB |
| 6 | 11,677 | Predicting Query Execution time for JIT Compiled Database Engines | 2023 | CIDR |
| 7 | 6,278 | Just-In-Time Data Virtualization: Lightweight Data Management with ViDa | 2015 | CIDR |
| 8 | 21 | Efficiently Compiling Efficient Query Plans for Modern Hardware | 2011 | VLDB |
| 9 | 10,193 | Towards Unifying Query Interpretation and Compilation | 2023 | CIDR |
| 10 | 5,543 | Charting the Design Space of Query Execution using VOILA | 2021 | VLDB |