Demo Data from EDBT 2026 / reviewers in the wild / expert
Marcus Hähnel
dblp:125/8025 · also Markus Hähnel
· DBLP profile ↗
11ranked-venue papers
4as first author
2since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 3 first-author · 1 since 2021Computer networks · 1 · 1 first-authorSecurity and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1
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
3 papers |
Energy-efficient computing · 55% Cloud and datacenter computing · 35% Performance modeling and evaluation · 10% | |
| Network and information security
1 paper |
Hardware security and side channels · 56% Systems and software security · 44% | |
| Databases, data mining, and information retrieval
1 paper |
Database system architecture and tuning · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.3 | 1 | 2018 | Extending the Cutting Stock Problem for Consolidating Services with Stochastic Workloads · IEEE Trans. Parallel Distributed Syst. 2018 |
Energy-efficient computing › energy-efficient software
database energy management |
0.3 | 1 | 2018 | Energy-Utility Function-Based Resource Control for In-Memory Database Systems LIVE · SIGMOD Conference 2018 |
Energy-efficient computing
datacenter energy efficiency |
0.3 | 1 | 2018 | Extending the Cutting Stock Problem for Consolidating Services with Stochastic Workloads · IEEE Trans. Parallel Distributed Syst. 2018 |
Cloud and datacenter computing › virtualization › virtual machine management
server consolidation |
0.3 | 1 | 2018 | Extending the Cutting Stock Problem for Consolidating Services with Stochastic Workloads · IEEE Trans. Parallel Distributed Syst. 2018 |
Systems and software security
operating system security |
0.3 | 1 | 2017 | High-Resolution Side Channels for Untrusted Operating Systems · USENIX ATC 2017 |
Hardware security and side channels
side-channel attack |
0.3 | 1 | 2017 | High-Resolution Side Channels for Untrusted Operating Systems · USENIX ATC 2017 |
Energy-efficient computing
energy accounting |
0.3 | 1 | 2017 | E-Team: Practical Energy Accounting for Multi-Core Systems · USENIX ATC 2017 |
Performance modeling and evaluation
workload characterization |
0.2 | 2 | 2018 | Extending the Cutting Stock Problem for Consolidating Services with Stochastic Workloads · IEEE Trans. Parallel Distributed Syst. 2018 E-Team: Practical Energy Accounting for Multi-Core Systems · USENIX ATC 2017 |
Database system architecture and tuning
main-memory database |
0.1 | 1 | 2018 | Energy-Utility Function-Based Resource Control for In-Memory Database Systems LIVE · SIGMOD Conference 2018 |
Hardware security and side channels
trusted execution environments |
0.1 | 1 | 2017 | High-Resolution Side Channels for Untrusted Operating Systems · USENIX ATC 2017 |
Energy-efficient computing
energy measurement |
0.1 | 1 | 2017 | E-Team: Practical Energy Accounting for Multi-Core Systems · USENIX ATC 2017 |
Methods — techniques the papers use, named apart from their topics
hardware configuration adaptation · 0.7energy-utility function · 0.7stochastic workload modeling · 0.3cutting stock problem · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Multi-Partner Project: UP2DATE4SDV : Enabling Safe and Secure Modular Updates, Upgrades and Dynamic Task-Reallocation and -Execution for Software Defined VehiclesabstractThe European automotive industry is undergoing a revolution by the upcoming technologies of software-defined vehicles (SDV) and connected cooperative and automated mobility (CCAM). In a globally challenging context, in which Europe lost market share, the local automotive software and electronics market still expects a 11.9% compound annual growth rate from 2025 to 2030 – even more accentuated with the increasing adoption of advanced driver assistance (ADAS) and autonomous driving (AD). Both SDV and CCAM are key technological paradigms for enabling a shift of the European automotive sector towards a regained strategic competitiveness. Targeting the resulting need for faster development, deployment and test cycles the Horizon Europe RIA UP2DATE4SDV aims to develop a comprehensive ecosystem for seamless and efficient, safe and secure software updates, hardware upgrades, and situation-dependent reconfigurations of SDVs. For that goal, the UP2DATE4SDV consortium collaborates on the definition and development of two abstraction layers – the hardware abstraction layer and the operating system & middleware abstraction layer – as well as on researching and prototyping a safe and secure orchestration and reconfiguration plane between vehicle and cloud. Based on the resulting modular architecture concept and the corresponding DevOps process the project develops demonstrators to showcase safe and secure updates, upgrades and dynamic task reallocation for automotive hardware and software components. In this paper, we introduce the project, its objectives and planned results, draft first outcomes by refining our demonstrator definitions, and conclude with an outlook into the automotive future based on a safe and secure adaptive SDV stack. Gregor Nitsche, Patrick Uven, Hannes Fuchs, Enrico Mezzetti, Marcus Hähnel, Mijangos Ane, Kim Grüttner |
DATE | 5 |
| 2022 | Safety Certification with the Open Source Microkernel-Based Operating System L4Re
Kai Lampka, Joel Thurlby, Adam Lackorzynski, Marcus Hähnel |
SAFECOMP | 4 |
| 2018 | Energy-Utility Function-Based Resource Control for In-Memory Database Systems LIVEabstractThe ever-increasing demand for scalable database systems is limited by their energy consumption, which is one of the major challenges in research today. While existing approaches mainly focused on transaction-oriented disk-based database systems, we are investigating and optimizing the energy consumption and performance of data-oriented scale-up in-memory database systems that make heavy use of the main power consumers, which are processors and main memory. In this demo, we present energy-utility functions as an approach for enabling the operating system to improve the energy efficiency of scalable in-memory database systems. Our highly interactive demo setup mainly allows attendees to switch between multiple DBMS workloads and watch in detail how the system responds by adapting the hardware configuration appropriately. Thomas Kissinger, Marcus Hähnel, Till Smejkal, Dirk Habich, Hermann Härtig, Wolfgang Lehner |
SIGMOD Conference | 2 |
| 2018 | Extending the Cutting Stock Problem for Consolidating Services with Stochastic WorkloadsabstractData centres and similar server clusters consume a large amount of energy. However, not all consumed energy produces useful work. Servers consume a disproportional amount of energy when they are idle, underutilised, or overloaded. The effect of these conditions can be minimised by attempting to balance the demand for and the supply of resources through a careful prediction of future workloads and their efficient consolidation. In this paper we extend the cutting stock problem for consolidating workloads having stochastic characteristics. Hence, we employ the aggregate probability density function of co-located and simultaneously executing services to establish valid patterns. A valid pattern is one yielding an overall resource utilisation below a set threshold. We tested the scope and usefulness of our approach on a 16-core server with 29 different benchmarks. The workloads of these benchmarks have been generated based on the CPU utilisation traces of 100 real-world virtual machines which we obtained from a Google data centre hosting more than 32000 virtual machines. Altogether, we considered 600 different consolidation scenarios during our experiment. We compared the performance of our approach-system overload probability, job completion time, and energy consumption-with four existing/proposed scheduling strategies. In each category, our approach incurred a modest penalty with respect to the best performing approach in that category, but overall resulted in a remarkable performance clearly demonstrating its capacity to achieve the best trade-off between resource consumption and performance. Marcus Hähnel, John Martinovic, Guntram Scheithauer, Andreas Fischer 0004, Alexander Schill, Waltenegus Dargie |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2017 | Analysis of the Scope of Dynamic Power Management in Emerging Server ArchitecturesabstractThe architectures of large-scale Internet servers are becoming more complex each year in order to store and process a large amount of Internet data (Big Data) as efficiently as possible. One of the consequences of this continually growing complexity is that individual servers consume a significant amount of data even when they are idle. In this paper we experimentally investigate the scope and usefulness of existing and proposed dynamic power management strategies to manage power at core, socket, and server levels. Our experiment involves four dynamic voltage and frequency scaling policies, three different workloads having different resource consumption statistics, and the activation and deactivation of different sockets (packets) of a multicore, multi-socket server. Moreover, we establish a quantitative relationships between the workload (w) and the estimated power consumption (p) under different power management strategies to make a quantitative comparison of the different strategies and server configurations. Marcus Hähnel, Waltenegus Dargie, Alexander Schill |
ICCCN | 1 |
| 2017 | TETRiS: a Multi-Application Run-Time System for Predictable Execution of Static MappingsabstractFor embedded system software, it is common to use static mappings of tasks to cores. This becomes considerably more challenging in multi-application scenarios. In this paper, we propose TETRiS, a multi-application run-time system for static mappings for heterogeneous system-on-chip architectures. It leverages compile-time information to map and migrate tasks in a fashion that preserves the predictable performance of using static mappings, allowing the system to accommodate multiple applications. TETRiS runs on off-the-shelf embedded systems and is Linux-compatible. We embed our approach in a state-of-the-art compiler for multicore systems and evaluate the proposed run-time system in a modern heterogeneous platform using realistic benchmarks. We present two experiments whose execution time and energy consumptions are comparable to those obtained by the highly-optimized Linux scheduler CFS, and where execution time variance is reduced by a factor of 510, and energy consumption variance by a factor of 83. Andres Goens, Robert Khasanov, Jerónimo Castrillón, Marcus Hähnel, Till Smejkal, Hermann Härtig |
SCOPES | 4 |
| 2017 | High-Resolution Side Channels for Untrusted Operating Systems
Marcus Hähnel, Weidong Cui, Marcus Peinado |
USENIX ATC | 1 |
| 2017 | E-Team: Practical Energy Accounting for Multi-Core Systems
Till Smejkal, Marcus Hähnel, Thomas Ilsche, Michael Roitzsch, Wolfgang E. Nagel, Hermann Härtig |
USENIX ATC | 2 |
| 2015 | Demo abstract: An energy/utility demo - Energy-aware resource scheduling under utility considerationsabstractOur works on energy/utility present an approach for energy-efficient resource management that considers the utility requirements of users and the energy restriction that are set by them. In this demo, we show an initial prototype of our approach, demonstrating energy/utility trade-offs in an example application and how modeling individual components and their interaction can simplify the scheduling of resources. Marcus Hähnel, Hermann Härtig |
RTAS | 1 |
| 2014 | Has energy surpassed timeliness? Scheduling energy-constrained mixed-criticality systemsabstractIn the past, we have silently accepted that energy consumption in real-time and embedded systems is subordinate to time. That is, we have tried to reduce energy always under the constraint that all deadlines must be met. In mixed-criticality systems however, schedulers respect that some tasks are more important than others and guarantee their completion even at the expense of others. We believe in these systems the role of the energy budget has changed and it is time to ask whether energy has surpassed timeliness. Investigating energy as a further dimension of mixed-criticality systems, we show in a realistic scenario that a subordinate handling of energy can lead to violations of the mixed-criticality guarantees that can only be avoided if energy becomes an equally important resource as time. Marcus Völp, Marcus Hähnel, Adam Lackorzynski |
RTAS | 2 |
| 2013 | The case for practical multi-resource and multi-level scheduling based on Energy/UtilityabstractEnergy has become the dominating concern for resource management. We advocate an energy-centered design approach for resource-management systems. To this end, we structure systems in layers, where layers implement higher-level resources using lower-level ones. For each layer, we describe the relation of the performance delivered for the higher layer to its demands on the lower layer and refer to that relation as demand/performance function. The lowest layers are rooted in hardware and express demand in terms of energy, the highest layers provide performance in terms of user-specific utility, thus leading to an Energy/Utility characterization of a complete system. We describe the overall approach, some research challenges and few initial results on the representation of demand/performance functions. Hermann Härtig, Marcus Völp, Marcus Hähnel |
RTCSA | 3 |