Demo Data from EDBT 2026 / reviewers in the wild / expert
Alexander Beischl
dblp:266/5816
· DBLP profile ↗
4ranked-venue papers
3as first author
3since 2021 · last 2026
0009-0005-4671-7300ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3 · 2 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
3 papers |
Indexing and storage engines · 35% Database system architecture and tuning · 35% Query processing and optimization · 30% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 73% Distributed systems · 27% | |
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
profiling |
1.4 | 2 | 2025 | UmbraPerf - Profiling Results Tailored for DBMS Developers · Proc. VLDB Endow. 2025 Profiling dataflow systems on multiple abstraction levels · EuroSys 2021 |
Query processing and optimization › query execution
compiled query execution |
0.5 | 1 | 2021 | Profiling dataflow systems on multiple abstraction levels · EuroSys 2021 |
Distributed systems › distributed data processing
dataflow systems |
0.5 | 1 | 2021 | Profiling dataflow systems on multiple abstraction levels · EuroSys 2021 |
Indexing and storage engines
bitmap index |
0.4 | 1 | 2020 | Tree-Encoded Bitmaps · SIGMOD Conference 2020 |
Indexing and storage engines › bitmap index
compressed bitmap index |
0.4 | 1 | 2020 | Tree-Encoded Bitmaps · SIGMOD Conference 2020 |
Compilers and program optimization
code generation |
0.1 | 1 | 2021 | Profiling dataflow systems on multiple abstraction levels · EuroSys 2021 |
Methods — techniques the papers use, named apart from their topics
profiling samples · 1.7metadata mapping · 1.7profiling · 1.5code generation tracking · 1.5tree-based encoding · 0.4random access · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Evaluating Apple Silicon for Data ProcessingabstractApple Silicon’s M-Series integrates powerful GPUs with a physically unified memory architecture, which makes it a promising platform for the growing shift toward local-first analytical data processing on consumer devices. However, its suitability for database workloads remains largely unexplored. Alexander Beischl, Mykola Morozov, Michael Jungmair, Lukas Haussmann, Thomas Neumann 0001 |
DaMoN | 1 |
| 2025 | UmbraPerf - Profiling Results Tailored for DBMS DevelopersabstractDeveloping a code-generating Database Management System requires tight profiling and performance-tuning iterations. However, existing profilers report results at instruction or function level, making it challenging to correlate them with constructs like query plan operators to derive actionable insights. In this demonstration, we show how to solve this issue, building on our previous work, Tailored Profiling. We introduce UmbraPerf, a novel profiling tool that combines profiling samples with metadata to map profiling results to a DBMS's internal abstractions, from query plan components down to generated code. Its interactive frontend visualizes data across multiple abstraction levels, enabling developers to narrow performance bottlenecks from operators down to individual instructions. We demonstrate its utility through two scenarios using our publicly available frontend. Alexander Beischl, Thomas Neumann 0001 |
Proc. VLDB Endow. | 1 |
| 2021 | Profiling dataflow systems on multiple abstraction levelsabstractDataflow graphs are a popular abstraction for describing computation, used in many systems for high-level optimization. For execution, dataflow graphs are lowered and optimized through layers of program representations down to machine instructions. Unfortunately, performance profiling such systems is cumbersome, as today's profilers present results merely at instruction and function granularity. This obfuscates the connection between profiles and high-level constructs, such as operators and pipelines, making interpretation of profiles an exercise in puzzling and deduction. In this paper, we show how to profile compiling dataflow systems at higher abstraction levels. Our approach tracks the code generation process and aggregates profiling data to any abstraction level. This bridges the semantic gap to match the engineer's current information need and even creates a comprehensible way to report timing information within profiling data. We have evaluated this approach within our compiling DBMS Umbra, showing that the approach is generally applicable for compiling dataflow systems and can be implemented with high accuracy and reasonable overhead. Alexander Beischl, Timo Kersten, Maximilian Bandle, Jana Giceva, Thomas Neumann 0001 |
EuroSys | 1 |
| 2020 | Tree-Encoded BitmapsabstractWe propose a novel method to represent compressed bitmaps. Similarly to existing bitmap compression schemes, we exploit the compression potential of bitmaps populated with consecutive identical bits, i.e., 0-runs and 1-runs. But in contrast to prior work, our approach employs a binary tree structure to represent runs of various lengths. Leaf nodes in the upper tree levels thereby represent longer runs, and vice versa. The tree-based representation results in high compression ratios and enables efficient random access, which in turn allows for the fast intersection of bitmaps. Our experimental analysis with randomly generated bitmaps shows that our approach significantly improves over state-of-the-art compression techniques when bitmaps are dense and/or only barely clustered. Further, we evaluate our approach with real-world data sets, showing that our tree-encoded bitmaps can save up to one third of the space over existing techniques. Harald Lang, Alexander Beischl, Viktor Leis, Peter Boncz, Thomas Neumann 0001, Alfons Kemper |
SIGMOD Conference | 2 |