Opendata, web and dolomites


Runtime Exploitation of Application Dynamism for Energy-efficient eXascale computing

Total Cost €


EC-Contrib. €






Project "READEX" data sheet

The following table provides information about the project.


Organization address
postcode: 1069

contact info
title: n.a.
name: n.a.
surname: n.a.
function: n.a.
email: n.a.
telephone: n.a.
fax: n.a.

 Coordinator Country Germany [DE]
 Project website
 Total cost 3˙534˙198 €
 EC max contribution 3˙534˙198 € (100%)
 Programme 1. H2020-EU.1.2.2. (FET Proactive)
 Code Call H2020-FETHPC-2014
 Funding Scheme RIA
 Starting year 2015
 Duration (year-month-day) from 2015-09-01   to  2018-08-31


Take a look of project's partnership.

# participants  country  role  EC contrib. [€] 
4    INTEL CORPORATION SAS FR (Meudon) participant 490˙625.00
6    NATIONAL UNIVERSITY OF IRELAND GALWAY IE (Galway) participant 451˙250.00
7    GNS MBH GESELLSCHAFT FUR NUMERISCHE SIMULATION MBH DE (Braunschweig) participant 228˙523.00


 Project objective

High Performance Computing (HPC) has become a major instrument for many scientific and industrial fields to generate new insights and product developments. There is a continuous demand for growing compute power, leading to a constant increase in system size and complexity. Efficiently utilizing the resources provided on Exascale systems will be a challenging task, potentially causing a large amount of underutilized resources and wasted energy. Parameters for adjusting the system to application requirements exist both on the hardware and on the system software level but are mostly unused today. Moreover, accelerators and co-processors offer a significant performance improvement at the cost of increased overhead, e.g., for data-transfers. While HPC applications are usually highly compute intensive, they also exhibit a large degree of dynamic behaviour, e.g., the alternation between communication phases and compute kernels. Manually detecting and leveraging this dynamism to improve energy-efficiency is a tedious task that is commonly neglected by developers. However, using an automatic optimization approach, application dynamism can be detected at design-time and used to generate optimized system configurations. A light-weight run-time system will then detect this dynamic behaviour in production and switch parameter configurations if beneficial for the performance and energy-efficiency of the application. The READEX project will develop an integrated tool-suite and the READEX Programming Paradigm to exploit application domain knowledge, together achieving an improvement in energy-efficiency of up to 22.5%. Driven by a consortium of European experts from academia, HPC resource providers, and industry, the READEX project will develop a tools-aided methodology to exploit the dynamic behaviour of applications to achieve improved energy-efficiency and performance. The developed tool-suite will be efficient and scalable to support current and future extreme scale systems.


List of deliverables.
Final computation of configurations Documents, reports 2019-05-31 17:13:54
Hardware and system-software tuning plugins Other 2019-05-31 10:24:44
Report on application dynamism Documents, reports 2019-05-31 10:24:49
Future Parameters Documents, reports 2019-05-31 10:24:41
Initial READEX Public Website Websites, patent fillings, videos etc. 2019-05-31 10:24:30
Updated report on dissemination, communication, standardisation, and exploitation activities Documents, reports 2019-05-31 10:24:44
Initial report on dissemination, communication, standardisation, and exploitation activities Documents, reports 2019-05-31 10:24:40
Prototype READEX Tool Suite Other 2019-05-31 10:24:34
Final tuning plugins Documents, reports 2019-05-31 10:24:57
Report on external advisory board creation Documents, reports 2019-05-31 10:24:33
Final description of the READEX Programming Paradigm Documents, reports 2019-05-31 10:24:35
Final RRL architecture Documents, reports 2019-05-31 17:14:04
Evaluation of the READEX Tool Suite using the READEX test-suite Documents, reports 2019-05-31 10:24:33
Final mechanisms for run-time detection, switching, and calibration Documents, reports 2019-05-31 17:13:56
Concepts for READEX Tool Suite Documents, reports 2019-05-31 17:13:54
Final Report Documents, reports 2019-05-31 10:24:58
Second Periodic Report Documents, reports 2019-05-31 10:24:48
Extended READEX test-suite with manually tuned applications Other 2019-05-31 10:24:29
READEX Tool Suite version 2 Other 2019-05-31 10:24:38
READEX Project Management Tools Websites, patent fillings, videos etc. 2019-05-31 10:24:49
Visualization of dynamism Documents, reports 2019-05-31 17:14:10
Enhanced READEX Public Website Websites, patent fillings, videos etc. 2019-05-31 10:28:35
Final READEX Tool Suite Other 2019-05-31 10:24:39
First Periodic Report Documents, reports 2019-05-31 10:24:49
Dissemination plan Documents, reports 2019-05-31 10:24:33
Analysis of tuning potential and scenario identification Documents, reports 2019-05-31 17:13:55

Take a look to the deliverables list in detail:  detailed list of READEX deliverables.


year authors and title journal last update
List of publications.
2016 Kai Diethelm
Tools for assessing and optimizing the energy requirements of high performance scientific computing software
published pages: 837-838, ISSN: 1617-7061, DOI: 10.1002/pamm.201610407
PAMM 16/1 2019-07-08
2017 Radim Sojka, Lubomir Riha, David Horak, Jakub Kruzik, Martin Beseda, Martin Cermak
The energy consumption optimization of the BLAS routines
published pages: 340015, ISSN: , DOI: 10.1063/1.4992522
AIP Conference Proceedings volume 1863 2019-07-08
2017 Joseph Schuchart, Michael Gerndt, Per Gunnar Kjeldsberg, Michael Lysaght, David Horák, Lubomír Říha, Andreas Gocht, Mohammed Sourouri, Madhura Kumaraswamy, Anamika Chowdhury, Magnus Jahre, Kai Diethelm, Othman Bouizi, Umbreen Sabir Mian, Jakub Kružík, Radim Sojka, Martin Beseda, Venkatesh Kannan, Zakaria Bendifallah, Daniel Hackenberg, Wolfgang E. Nagel
The READEX formalism for automatic tuning for energy efficiency
published pages: , ISSN: 0010-485X, DOI: 10.1007/s00607-016-0532-7
Computing 2019-07-08
2017 Robert Schöne, Ronny Tschüter, Thomas Ilsche, Joseph Schuchart, Daniel Hackenberg, Wolfgang E. Nagel
Extending the Functionality of Score-P through Plugins: Interfaces and Use Cases
published pages: 59-82, ISSN: , DOI: 10.1007/978-3-319-56702-0_4
2017 M. Sourouri, E. B. Raknes
Accelerating 3D Elastic Wave Equations on Knights Landing based Intel Xeon Phi processors
published pages: , ISSN: , DOI:
2015 Vaclav Hapla, David Horak, Lukas Pospisil, Martin Cermak, Alena Vasatova, Radim Sojka
Solving Contact Mechanics Problems with PERMON
published pages: 101-115, ISSN: , DOI: 10.1007/978-3-319-40361-8_7
2018 Lubomir Riha, Michal Merta, Radim Vavrik, Tomas Brzobohaty, Alexandros Markopoulos, Ondrej Meca, Ondrej Vysocky, Tomas Kozubek, Vit Vondrak
A massively parallel and memory-efficient FEM toolbox with a hybrid total FETI solver with accelerator support
published pages: 109434201879845, ISSN: 1094-3420, DOI: 10.1177/1094342018798452
The International Journal of High Performance Computing Applications 2019-04-04
2016 Joseph Schuchart, Daniel Hackenberg, Robert Schöne, Thomas Ilsche, Ramkumar Nagappan, Michael K. Patterson
The shift from processor power consumption to performance variations: fundamental implications at scale
published pages: 197-205, ISSN: 1865-2034, DOI: 10.1007/s00450-016-0327-2
Computer Science - Research and Development 31/4 2019-04-03
2017 Chowdhury, Anamika; Kumaraswamy, Madhura; Gerndt, Michael; Bendifallah, Zakaria; Bouizi, Othman; Řı́ha, Lubomı́r; Vysocký, Ondřej; Beseda, Martin; Zapletal, Jan
Domain Knowledge Specification for Energy Tuning
published pages: , ISSN: , DOI: 10.5281/zenodo.815851
4 2019-04-04
2018 Madhura Kumaraswamy, Anamika Chowdhury, Michael Gerndt, Zakaria Bendifallah, Othman Bouizi, Uldis Locans, Lubomír Říha, Ondřej Vysocký, Martin Beseda, Jan Zapletal
Domain knowledge specification for energy tuning
published pages: e4650, ISSN: 1532-0626, DOI: 10.1002/cpe.4650
Concurrency and Computation: Practice and Experience 2019-04-04
2018 M. Kumaraswamy, A. Chowdhury, M. Gerndt
Design-time Analysis for the READEX Tool Suite
published pages: , ISSN: 0927-5452, DOI: 10.3233/978-1-61499-843-3-307
IOS Press 2 2019-04-04
2018 M. Kumaraswamy, M. Gerndt
Leveraging Inter-Phase Application Dynamism for Energy-Efficiency Auto-tuning
published pages: , ISSN: , DOI:
1 2019-04-04
2018 Per Gunnar Kjeldsberg
READEX gjør dynamiske HPC-applikasjoner energieffektive
published pages: , ISSN: , DOI:
2017 Venkatesh Kannana, Lubomı́r Ř́ıha, Michael Gerndt, Anamika Chowdhury, Ondrej Vysocky, Martin Beseda, Horák David, Radim Sojka, Jakub Kruzík, Michael Lysaght
Investigating and Exploiting Application Dynamism For Energy-Efficient Exascale Computing
published pages: , ISSN: , DOI: 10.5281/zenodo.832027
2018 P.G. Kjeldsberg, R. Schöne, M. Gerndt, L. Riha, V. Kannan, K. Diethelm, M-C. Sawley, J.Zapletal, O. Vysocky, M.Kumaraswamy, and W.E. Nagel
Runtime Exploitation of Application Dynamism for Energy-efficient Exascale Computing
published pages: , ISSN: , DOI:
System Scenario-based Design Principles and Applications 2019-04-04
2018 Ondrej Vysocky, Martin Beseda, Lubomír Říha, Jan Zapletal, Michael Lysaght, Venkatesh Kannan
MERIC and RADAR Generator: Tools for Energy Evaluation and Runtime Tuning of HPC Applications
published pages: 144-159, ISSN: , DOI: 10.1007/978-3-319-97136-0_11
2017 David Horak, Lubomir Riha, Radim Sojka, Jakub Kruzik, Martin Beseda, Martin Cermak, Joseph Schuchart
Energy consumption optimization of the total-FETI solver by changing the CPU frequency
published pages: 340004, ISSN: , DOI: 10.1063/1.4992511
AIP Conference Proceedings volume 1863 2019-04-03
2018 Thomas Ilsche, Marcus Hähnel, Robert Schöne, Mario Bielert, Daniel Hackenberg
Powernightmares: The challenge of efficiently using sleep states on multi-core systems
published pages: 623-635, ISSN: , DOI: 10.1007/978-3-319-75178-8_50

Are you the coordinator (or a participant) of this project? Plaese send me more information about the "READEX" project.

For instance: the website url (it has not provided by EU-opendata yet), the logo, a more detailed description of the project (in plain text as a rtf file or a word file), some pictures (as picture files, not embedded into any word file), twitter account, linkedin page, etc.

Send me an  email ( and I put them in your project's page as son as possible.

Thanks. And then put a link of this page into your project's website.

The information about "READEX" are provided by the European Opendata Portal: CORDIS opendata.

More projects from the same programme (H2020-EU.1.2.2.)

HPCWE (2019)

High performance computing for wind energy

Read More  

EPiGRAM-HS (2018)

Exascale Programming Models for Heterogeneous Systems

Read More  

SKYTOP (2018)

Skyrmion-Topological insulator and Weyl semimetal technology

Read More