Invasive Programming as a Concept for HPC

Michael Bader, Hans-Joachim Bungartz, Michael Gerndt, Andreas Hollmann, and Josef Weidendorfer

Keywords

Parallel Programming Models, Supercomputing, Parallel Processing, Multi-Core Computing

Abstract

This paper introduces invasive computing, a new paradigm for programming parallel architectures. The goals are to enable the development and execution of resource aware programs that can dynamically allocate and free new resources in phases with more parallelism. To allocate more resources, applications use the invade operation and to free them the retreat. The research is conducted within the framework of the Transregional Collaborative Research Centre 89 funded by the German Science Foundation.

Important Links:



Go Back