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 5 of 5 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 6,253 | Declarative Sub-Operators for Universal Data Processing | 2023 | VLDB | 5.940599e-05 |
| 9,475 | BladeDISC: Optimizing Dynamic Shape Machine Learning Workloads via Compiler Approach | 2023 | SIGMOD | 5.2634238e-05 |
| 9,917 | The UDFBench Benchmark for General-purpose UDF Queries | 2025 | VLDB | 5.1955087e-05 |
| 10,957 | Towards Designing Future-Proof Data Processing Systems | 2025 | VLDB | 5.093636e-05 |
| 11,015 | Freely Moving Between the OLTP and OLAP Worlds: Hermes – an High-Performance OLAP Accelerator for MySQL | 2025 | VLDB | 5.093636e-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,376 | Adaptive Work Placement for Query Processing on Heterogeneous Computing Resources | 2017 | VLDB |
| 2 | 861 | Automatic Virtual Machine Configuration for Database Workloads | 2008 | SIGMOD |
| 3 | 534 | Building Efficient Query Engines in a High-Level Language | 2014 | VLDB |
| 4 | 8,636 | Adaptive Code Generation for Data-Intensive Analytics | 2021 | VLDB |
| 5 | 7,461 | Bringing Compiling Databases to RISC Architectures | 2023 | VLDB |
| 6 | 11,361 | Predicting Query Execution time for JIT Compiled Database Engines | 2023 | CIDR |
| 7 | 6,181 | Just-In-Time Data Virtualization: Lightweight Data Management with ViDa | 2015 | CIDR |
| 8 | 23 | Efficiently Compiling Efficient Query Plans for Modern Hardware | 2011 | VLDB |
| 9 | 10,008 | Towards Unifying Query Interpretation and Compilation | 2023 | CIDR |
| 10 | 5,765 | Charting the Design Space of Query Execution using VOILA | 2021 | VLDB |