Self-Adaption of Time-Step-based Simulation Techniques on Heterogeneous HPC Systems


Icon date
Project duration
January 2017 - December 2019
Icon government building



The research project SeASiTe has the purpose to thoroughly investigate self-adaptation of time-step-based simulation codes on heterogeneous HPC systems. The goal is the design and provision of a software toolset with which the application programmer can enrich a time-step-based simulation code with self-adaptation techniques. The approach comprises self-adaptation with respect to relevant system and program parameters as well as possible program transformations which may improve the performance of program execution. The optimization of the program execution for more than one non-functional objective (e.g. execution time and energy consumption) is based on a performance model which helps to reduce the search space for a more efficient program version. Application independent methods and strategies for self-adaptation are planned to be encapsulated in a software component called Autotuning Navigator.

The joint project "SeASiTe" is a research project in the area of "Grundlagenorientierte Forschung für HPC-Software im Hoch- und Höchstleistungsrechnen" and is funded within the program "IKT 2020 – Forschung für Innovationen" by the Federal Ministry of Education and Research (BMBF).


Prof. Dr. Thomas Rauber

Administrative contact

Universität Bayreuth
Lehrstuhl für Angewandte Informatik II
Universitätsstraße 30
95440 Bayreuth