EDBT 2026 Demo / reviewers in the wild / expert
Bastian Köcher
dblp:149/5949
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2
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
2 papers |
Query processing and optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
GPUs and heterogeneous computing · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query compilation
code generation for query execution |
0.3 | 1 | 2018 | Generating custom code for efficient query execution on heterogeneous processors · VLDB J. 2018 |
Query processing and optimization
query compilation |
0.3 | 1 | 2018 | Generating custom code for efficient query execution on heterogeneous processors · VLDB J. 2018 |
Query processing and optimization › parallel query processing
operator placement |
0.2 | 1 | 2014 | Ocelot/HyPE: Optimized Data Processing on Heterogeneous Hardware · Proc. VLDB Endow. 2014 |
Query processing and optimization
query optimization |
0.2 | 1 | 2014 | Ocelot/HyPE: Optimized Data Processing on Heterogeneous Hardware · Proc. VLDB Endow. 2014 |
Methods — techniques the papers use, named apart from their topics
learning cost functions · 0.4heuristics · 0.4hardware-oblivious operator specification · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Generating custom code for efficient query execution on heterogeneous processors
Sebastian Breß, Bastian Köcher, Henning Funke, Steffen Zeuch, Tilmann Rabl, Volker Markl |
VLDB J. | 2 |
| 2014 | Ocelot/HyPE: Optimized Data Processing on Heterogeneous HardwareabstractThe past years saw the emergence of highly heterogeneous server architectures that feature multiple accelerators in addition to the main processor. Efficiently exploiting these systems for data processing is a challenging research problem that comprises many facets, including how to find an optimal operator placement strategy, how to estimate runtime costs across different hardware architectures, and how to manage the code and maintenance blowup caused by having to support multiple architectures. In prior work, we already discussed solutions to some of these problems: First, we showed that specifying operators in a hardware-oblivious way can prevent code blowup while still maintaining competitive performance when supporting multiple architectures. Second, we presented learning cost functions and several heuristics to efficiently place operators across all available devices. In this demonstration, we provide further insights into this line of work by presenting our combined system Ocelot/HyPE. Our system integrates a hardware-oblivious data processing engine with a learning query optimizer for placement decisions, resulting in a highly adaptive DBMS that is specifically tailored towards heterogeneous hardware environments. Sebastian Breß, Max Heimel, Michael Saecker, Bastian Köcher, Volker Markl, Gunter Saake |
Proc. VLDB Endow. | 4 |