Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Anton Lydike

dblp:358/6381 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
4since 2021 · last 2026
0009-0001-9389-8512ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 4 since 2021Software engineering, systems software and programming languages · 4 · 4 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
3 papers
Compilers and program optimization · 100%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Hardware accelerators and domain-specific architectures · 44% High-performance computing · 29% Performance modeling and evaluation · 22%

Topics — the 10 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
High-performance computing
stencil computation
1.122026
A shared compilation stack for distributed-memory parallelism in stencil DSLs · ASPLOS (3) 2024
An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026
Compilers and program optimization › code generation › parallel code generation
accelerator code generation
1.012026
The Configuration Wall: Characterization and Elimination of Accelerator Configuration Overhead · ASPLOS (1) 2026
Compilers and program optimization
code generation
1.012026
The Configuration Wall: Characterization and Elimination of Accelerator Configuration Overhead · ASPLOS (1) 2026
Compilers and program optimization
compiler infrastructure
1.012026
An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026
Compilers and program optimization › compiler infrastructure
MLIR
1.012026
An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026
Performance modeling and evaluation › analytical modeling
roofline model
1.012026
The Configuration Wall: Characterization and Elimination of Accelerator Configuration Overhead · ASPLOS (1) 2026
Hardware accelerators and domain-specific architectures
domain-specific compilers
0.812024
A shared compilation stack for distributed-memory parallelism in stencil DSLs · ASPLOS (3) 2024
High-performance computing
scientific computing systems
0.312026
An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026
Hardware accelerators and domain-specific architectures › many-core accelerator
wafer-scale engine
0.312026
An MLIR Lowering Pipeline for Stencils at Wafer-Scale · ASPLOS (2) 2026
Parallel and multicore computing › parallel programming models
message passing
0.212024
A shared compilation stack for distributed-memory parallelism in stencil DSLs · ASPLOS (3) 2024

Methods — techniques the papers use, named apart from their topics

MLIR · 3.5domain-specific compilation · 2.0MLIR compiler framework · 2.0
YearPublicationVenuePosition
2026 The Configuration Wall: Characterization and Elimination of Accelerator Configuration Overhead
abstract
Contemporary compute platforms increasingly offload compute kernels from CPU to integrated hardware accelerators to reach maximum performance per Watt. Unfortunately, the time the CPU spends on setup control and synchronization has increased with growing accelerator complexity. For systems with complex accelerators, this means that performance can be configuration-bound. Faster accelerators are more severely impacted by this overlooked performance drop, which we call the configuration wall. Prior work evidences this wall and proposes ad-hoc solutions to reduce configuration overhead. However, these solutions are not universally applicable, nor do they offer comprehensive insights into the underlying causes of performance degradation. In this work, we first introduce a widely-applicable variant of the well-known roofline model to quantify when system performance is configuration-bound. To move systems out of the performance-bound region, we subsequently propose a domain-specific compiler abstraction and associated optimization passes. We implement the abstraction and passes in the MLIR compiler framework to run optimized binaries on open-source architectures to prove its effectiveness and generality. Experiments demonstrate a geomean performance boost of 2x on the open-source OpenGeMM system, by eliminating redundant configuration cycles and by automatically hiding the remaining configuration cycles. Our work provides key insights in how accelerator performance is affected by setup mechanisms, thereby facilitating automatic code generation for circumventing the configuration wall.
Josse Van Delm, Anton Lydike, Joren Dumoulin, Jonas Crols, Xiaoling Yi, Ryan Antonio, Jackson Woodruff, Tobias Grosser, Marian Verhelst
ASPLOS (1)2
2026 An MLIR Lowering Pipeline for Stencils at Wafer-Scale
abstract
The Cerebras Wafer-Scale Engine (WSE) delivers performance at an unprecedented scale of over 900,000 compute units, all connected via a single-wafer on-chip interconnect. Initially designed for AI, the WSE architecture is also well-suited for High Performance Computing (HPC). However, its distributed asynchronous programming model diverges significantly from the simple sequential or bulk-synchronous programs that one would typically derive for a given mathematical program description. Targeting the WSE requires a bespoke re-implementation when porting existing code. The absence of WSE support in compilers such as MLIR, meant that there was little hope for automating this process.
Nicolai Stawinoga, David Katz, Anton Lydike, Justs Zarins, Nick Brown 0002, George Bisbas, Tobias Grosser
ASPLOS (2)3
2025 A Multi-level Compiler Backend for Accelerated Micro-kernels Targeting RISC-V ISA Extensions
abstract
High-performance micro-kernels must fully exploit today’s diverse and specialized hardware to deliver peak performance to deep neural networks (DNNs). While higher-level optimizations for DNNs are offered by numerous compilers (e.g., MLIR, TVM, OpenXLA), performance-critical micro-kernels are left to specialized code generators or handwritten assembly. Even though widely-adopted compilers (e.g., LLVM, GCC) offer tuned backends, their CPU-focused input abstraction, unstructured intermediate representation (IR) and general-purpose best-effort design inhibit tailored code generation for innovative hardware. We think it is time to widen the classical hourglass backend and embrace progressive lowering across a diverse set of structured abstractions to bring domain-specific code generation to compiler backends. We demonstrate this concept by implementing a custom backend for a RISC-V-based accelerator with hardware loops and streaming registers, leveraging knowledge about the hardware at levels of abstraction that match its custom instruction set architecture (ISA). We use incremental register allocation over structured IRs, while dropping classical spilling heuristics, and show up to 90% floating-point unit (FPU) utilization across key DNN kernels. By breaking the backend hourglass model, we reopen the path from domain-specific abstractions to specialized hardware.
Alexandre Lopoukhine, Federico Ficarelli, Christos Vasiladiotis, Anton Lydike, Josse Van Delm, Alban Dutilleul, Luca Benini, Marian Verhelst, Tobias Grosser
CGO4
2024 A shared compilation stack for distributed-memory parallelism in stencil DSLs
abstract
Domain Specific Languages (DSLs) increase programmer productivity and provide high performance. Their targeted abstractions allow scientists to express problems at a high level, providing rich details that optimizing compilers can exploit to target current- and next-generation supercomputers. The convenience and performance of DSLs come with significant development and maintenance costs. The siloed design of DSL compilers and the resulting inability to benefit from shared infrastructure cause uncertainties around longevity and the adoption of DSLs at scale. By tailoring the broadly-adopted MLIR compiler framework to HPC, we bring the same synergies that the machine learning community already exploits across their DSLs (e.g. Tensorflow, PyTorch) to the finite-difference stencil HPC community. We introduce new HPC-specific abstractions for message passing targeting distributed stencil computations. We demonstrate the sharing of common components across three distinct HPC stencil-DSL compilers: Devito, PSyclone, and the Open Earth Compiler, showing that our framework generates high-performance executables based upon a shared compiler ecosystem.
George Bisbas, Anton Lydike, Emilien Bauer, Nick Brown 0002, Mathieu Fehr, Lawrence Mitchell, Gabriel Rodriguez-Canal, Maurice Jamieson, Paul H. J. Kelly, Michel Steuwer, Tobias Grosser
ASPLOS (3)2