Skip to main navigation Skip to search Skip to main content

Invasive computing with iOMP

  • M. Gerndt
  • , A. Hollmann
  • , M. Meyer
  • , M. Schreiber
  • , J. Weidendorfer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

This paper describes an extension to OpenMP for invasive computing. iOMP is being developed within the framework of the Transregional Collaborative Research Centre 89 (TRR89) funded by the German Research Foundation (DFG). Invasive computing allows the programmer to write resource aware parallel programs. The programs can specify to the resource management which and how many resource are required for execution. In addition, resource aware programs can adapt to a certain amount of resources available to their execution. iOMP is being developed in the context of scientific computing where novel algorithms tend to be more dynamic, e.g., by refining the grid dynamically to increase the quality of the solution in certain areas of the simulated domain. The main advantage of invasive computing in this context is the better utilization of resources compared to a static allocation.

Original languageEnglish
Title of host publicationFDL 2012 - Proceedings of the 2012 Forum on Specification and Design Languages
Pages225-231
Number of pages7
StatePublished - 2012

Publication series

NameForum on Specification and Design Languages
ISSN (Print)1636-9874

Keywords

  • Computer Languages
  • High Performance Computing
  • Parallel Processing

Fingerprint

Dive into the research topics of 'Invasive computing with iOMP'. Together they form a unique fingerprint.

Cite this