Demo Data from EDBT 2026 / reviewers in the wild / expert
Florian Maurer 0003
dblp:44/1775-3
· DBLP profile ↗
4ranked-venue papers
2as first author
2since 2021 · last 2025
0000-0002-3369-7874ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 2 · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 50% Energy-efficient computing · 50% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › resource management
many-core resource management |
0.4 | 1 | 2019 | SOSA: Self-Optimizing Learning with Self-Adaptive Control for Hierarchical System-on-Chip Management · MICRO 2019 |
Energy-efficient computing
power management |
0.4 | 1 | 2019 | SOSA: Self-Optimizing Learning with Self-Adaptive Control for Hierarchical System-on-Chip Management · MICRO 2019 |
Methods — techniques the papers use, named apart from their topics
reinforcement learning · 0.4machine learning · 0.4control theory · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Rule-Based Reinforcement Learning on FPGA for QoS-Aware Dynamic Frequency ScalingabstractTo improve the system performance of multiprocessor system-on-chips (MPSoCs), modern processors have several built-in hardware features, such as prefetchers, which respond to short-term variations in processor load that occurs on a submillisecond scale. However, even the latest dynamic (voltage) frequency scaling governors using reinforcement learning (RL) are implemented in software and, thus, cannot take advantage of these variations. In this work, we propose a hardware RL agent, augmented with preemptive shielding and eligibility traces, to optimize the execution of deadline-bound quality-of-service (QoS) tasks in mixed-critical environments. We demonstrate the features of our algorithm in a hardware-in-the-loop simulation by running LLVM’s single-source benchmarks on SparcV8 processors. We also present our field-programmable gate array (FPGA) implementation with optimized resource usage and timing performance achieved through quantization and approximation. Florian Maurer 0003, Michael Meidinger, Matthias Schlemmer, Thomas Hallermeier, Anmol Surhonne, Thomas Wild, Andreas Herkersdorf |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2023 | Information Processing Factory 2.0 - Self-awareness for Autonomous Collaborative SystemsabstractThis paper summarizes the talks of a special session on the IPF 2.0 project, a collaborative German-US research project that leverages self-awareness principles for the self-management of distributed systems of autonomous multiprocessor systems-on-chip (MPSoCs). Nora Sperling, Alex Bendrick, Dominik Stöhrmann, Rolf Ernst, Bryan Donyanavard, Florian Maurer 0003, Oliver Lenke, Anmol Surhonne, Andreas Herkersdorf, Walaa Amer, Caio Batista de Melo, Ping-Xiang Chen, Quang Anh Hoang, Rachid Karami, Biswadip Maity, Paul Nikolian, Mariam Rakka, Dongjoo Seo, Saehanseul Yi, Minjun Seo, Nikil Dutt, Fadi J. Kurdahi |
DATE | 6 |
| 2020 | Emergent Control of MPSoC Operation by a Hierarchical Supervisor / Reinforcement Learning ApproachabstractMPSoCs increasingly depend on adaptive resource management strategies at runtime for efficient utilization of resources when executing complex application workloads. In particular, conflicting demands for adequate computation performance and power-/energy-efficiency constraints make desired application goals hard to achieve. We present a hierarchical, cross-layer hardware/software resource manager capable of adapting to changing workloads and system dynamics with zero initial knowledge. The manager uses rule-based reinforcement learning classifier tables (LCTs) with an archive-based backup policy as leaf controllers. The LCTs directly manipulate and enforce MPSoC building block operation parameters in order to explore and optimize potentially conflicting system requirements (e.g., meeting a performance target while staying within the power constraint). A supervisor translates system requirements and application goals into per-LCT objective functions (e.g., core instructions-per-second (IPS). Thus, the supervisor manages the possibly emergent behavior of the low-level LCT controllers in response to 1) switching between operation strategies (e.g., maximize performance vs. minimize power; and 2) changing application requirements. This hierarchical manager leverages the dual benefits of a software supervisor (enabling flexibility), together with hardware learners (allowing quick and efficient optimization). Experiments on an FPGA prototype confirmed the ability of our approach to identify optimized MPSoC operation parameters at runtime while strictly obeying given power constraints. Florian Maurer 0003, Bryan Donyanavard, Amir-Mohammad Rahmani, Nikil Dutt, Andreas Herkersdorf |
DATE | 1 |
| 2019 | SOSA: Self-Optimizing Learning with Self-Adaptive Control for Hierarchical System-on-Chip ManagementabstractResource management strategies for many-core systems dictate the sharing of resources among applications such as power, processing cores, and memory bandwidth in order to achieve system goals. System goals require consideration of both system constraints (e.g., power envelope) and user demands (e.g., response time, energy-efficiency). Existing approaches use heuristics, control theory, and machine learning for resource management. They all depend on static system models, requiring a priori knowledge of system dynamics, and are therefore too rigid to adapt to emerging workloads or changing system dynamics. Bryan Donyanavard, Tiago Rogério Mück, Amir-Mohammad Rahmani, Nikil Dutt, Armin Sadighi, Florian Maurer 0003, Andreas Herkersdorf |
MICRO | 6 |