August 21 – 26 , 2022, Dagstuhl Seminar 22341

Power and Energy-aware Computing on Heterogeneous Systems (PEACHES)


Julian De Hoog (The University of Melbourne, AU)
Kerstin I. Eder (University of Bristol, GB)
Timo Hönig (Ruhr-Universität Bochum, DE)
Daniel Mosse (University of Pittsburgh, US)


Max Plauth (Hasso-Plattner-Institut, Universität Potsdam, DE)

For support, please contact

Simone Schilke for administrative matters

Marsha Kleinbauer for scientific matters


List of Participants
Shared Documents
Dagstuhl Seminar Schedule [pdf]


There is an urgent need to understand how computing fits into the broader picture of our energy consumption, and what role there is for computing to reduce our carbon footprint and help to accelerate the transition to renewables. This requires new ways of thinking across different domains, and highly energy-efficient hardware and software designs that adapt to changing operating conditions. Collaboration is increasingly required across the entire system stack – from system designers to programmers and operators. This Dagstuhl Seminar aims to bring together experts from computer science and computer engineering that share a common vision for power and energy efficient computing. Five principal topic areas will be discussed:

  • Energy Transparency from Hardware to Software
    • How can we extend existing energy modelling to larger systems, including the cost of communication and consideration of computational diversity?
    • How can we model, analyse and forecast the energy consumption of a given workload (and at what granularity) before it is actually run?
  • Energy Optimisation and Management
    • How can we optimally allocate tasks to hardware using an understanding of the energy consumption of different tasks on heterogeneous types of hardware?
    • How can energy-optimal computing be achieved automatically through energy-aware toolchains?
  • Computing for Sustainability
    • How do we measure the carbon footprint of an application or process? Do we need new metrics?
    • How can we model and forecast the carbon intensity of energy generation at different locations where a workload may be run?
  • Saving Joules: “Green computing” Hackathons
    • How can you save energy, i.e., what are the necessary methods, techniques, and tools?
    • What are the pre-requisites to use the identified methods, techniques, and tools?
    • What is the scope of the technique and does it transfer to other platforms/environments?
    • What are the limits of the technique?
  • Disruptive Paradigms
    • How can we adapt to power-modulated computing (e.g., availability of renewable energies, energy harvesting)?
    • How can we exploit new hardware capabilities (e.g., non-volatile memories) for novel energy-efficient systems architectures?

The seminar aims to (i) identify the intellectual challenges to significantly lower the energy consumed by computing, (ii) create new cross-domain collaborations to address these challenges, and (iii) generate new knowledge and understanding of how computational processes may interact to reduce the carbon footprint of computing.

Motivation text license
  Creative Commons BY 4.0
  Julian De Hoog, Kerstin I. Eder, Timo Hönig, and Daniel Mosse


  • Computers And Society
  • Emerging Technologies
  • Systems And Control


  • Power
  • Energy
  • Heterogeneous computing
  • Systems
  • Operating systems


In the series Dagstuhl Reports each Dagstuhl Seminar and Dagstuhl Perspectives Workshop is documented. The seminar organizers, in cooperation with the collector, prepare a report that includes contributions from the participants' talks together with a summary of the seminar.


Download overview leaflet (PDF).

Dagstuhl's Impact

Please inform us when a publication was published as a result from your seminar. These publications are listed in the category Dagstuhl's Impact and are presented on a special shelf on the ground floor of the library.


Furthermore, a comprehensive peer-reviewed collection of research papers can be published in the series Dagstuhl Follow-Ups.