Demo Data from EDBT 2026 / reviewers in the wild / expert
Matthias Christen
dblp:79/4827 · also Matthias-Michael Christen
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2012
0000-0001-7724-4562ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 3 first-author
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% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Environmental and earth informatics · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
autotuning |
0.1 | 1 | 2012 | Patus for convenient high-performance stencils: evaluation in earthquake simulations · SC 2012 |
High-performance computing
stencil computation |
0.1 | 1 | 2012 | Patus for convenient high-performance stencils: evaluation in earthquake simulations · SC 2012 |
Environmental and earth informatics › geophysics
earthquake simulation |
0.0 | 1 | 2012 | Patus for convenient high-performance stencils: evaluation in earthquake simulations · SC 2012 |
Environmental and earth informatics › geophysics
seismic wave simulation |
0.0 | 1 | 2012 | Patus for convenient high-performance stencils: evaluation in earthquake simulations · SC 2012 |
Methods — techniques the papers use, named apart from their topics
code generation · 0.4auto-tuning · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Patus for convenient high-performance stencils: evaluation in earthquake simulationsabstractPATUS is a code generation and auto-tuning framework for stencil computations targeting modern multi and many-core processors. The goals of the framework are productivity and portability for achieving high performance on the target platform. Its stencil specification language allows the programmer to express the computation in a concise way independently of hardware architecture-specific details. Thus, it increases the programmer productivity by removing the need for manual low-level tuning. We illustrate the impact of the stencil code generation in seismic applications, for which both weak and strong scaling are important. We evaluate the performance by focusing on a scalable discretization of the wave equation and testing complex simulation types of the AWP-ODC code to aim at excellent parallel efficiency, preparing for petascale 3-D earthquake calculations. Matthias Christen, Olaf Schenk, Yifeng Cui |
SC | 1 |
| 2011 | PATUS: A Code Generation and Autotuning Framework for Parallel Iterative Stencil Computations on Modern MicroarchitecturesabstractStencil calculations comprise an important class of kernels in many scientific computing applications ranging from simple PDE solvers to constituent kernels in multigrid methods as well as image processing applications. In such types of solvers, stencil kernels are often the dominant part of the computation, and an efficient parallel implementation of the kernel is therefore crucial in order to reduce the time to solution. However, in the current complex hardware micro architectures, meticulous architecture-specific tuning is required to elicit the machine's full compute power. We present a code generation and auto-tuning framework \textsc{Patus} for stencil computations targeted at multi- and many core processors, such as multicore CPUs and graphics processing units, which makes it possible to generate compute kernels from a specification of the stencil operation and a parallelization and optimization strategy, and leverages the auto tuning methodology to optimize strategy-dependent parameters for the given hardware architecture. Matthias Christen, Olaf Schenk, Helmar Burkhart |
IPDPS | 1 |
| 2009 | Parallel data-locality aware stencil computations on modern micro-architecturesabstractNovel micro-architectures including the Cell Broadband Engine Architecture and graphics processing units are attractive platforms for compute-intensive simulations. This paper focuses on stencil computations arising in the context of a biomedical simulation and presents performance benchmarks on both the Cell BE and GPUs and contrasts them with a benchmark on a traditional CPU system. Due to the low arithmetic intensity of stencil computations, typically only a fraction of the peak performance of the compute hardware is reached. An algorithm is presented, which reduces the bandwidth requirements and thereby improves performance by exploiting temporal locality of the data. We report on performance improvements over CPU implementations. Matthias Christen, Olaf Schenk, Esra Neufeld, Peter Messmer, Helmar Burkhart |
IPDPS | 1 |
| 2008 | Algorithmic performance studies on graphics processing units
Olaf Schenk, Matthias Christen, Helmar Burkhart |
J. Parallel Distributed Comput. | 2 |