VLDB 2026 Research / reviewers in the wild / expert
Stefan Remke
dblp:387/9577
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2025
0009-0005-6815-6217ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 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.
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 100% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › memory optimization
data layout optimization |
0.9 | 1 | 2025 | Einsum Trees: An Abstraction for Optimizing the Execution of Tensor Expressions · ASPLOS (2) 2025 |
High-performance computing
scientific computing systems |
0.3 | 1 | 2025 | Einsum Trees: An Abstraction for Optimizing the Execution of Tensor Expressions · ASPLOS (2) 2025 |
Methods — techniques the papers use, named apart from their topics
intermediate representation · 1.7einsum · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Einsum Trees: An Abstraction for Optimizing the Execution of Tensor ExpressionsabstractEinsum is a declarative language for tensor expressions that specifies an output tensor in terms of several input tensors. However, it does not specify how to compute the output tensor from the input tensors. A typical computational backend for the einsum language comprises two parts: First, a contraction path algorithm that breaks down an einsum expression into a sequence of binary tensor contractions. Second, the execution of the binary contractions. For efficient binary contractions, the data layout of the tensors must be optimized. So far, the computation of contraction paths and the optimization of the data layout for single, that is, local, binary tensor contractions have been studied in isolation. For optimizing the overall execution times of einsum expressions, we introduce Einsum Tree IR, an intermediate representation for globally optimizing the data layout for a given contraction path. We illustrate the effectiveness of the approach on a state-of-the-art Arm server processor, an x86 server processor, and an x86 desktop system. Alexander Breuer, Mark Blacher, Max Engel, Joachim Giesen, Alexander Heinecke, Julien Klaus, Stefan Remke |
ASPLOS (2) | 7 |