• DocumentCode
    1908691
  • Title

    Invasive computing with iOMP

  • Author

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

  • Author_Institution
    Fak. fur Inf., Tech. Univ. Munchen, Garching, Germany
  • fYear
    2012
  • fDate
    18-20 Sept. 2012
  • Firstpage
    225
  • Lastpage
    231
  • 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.
  • Keywords
    operating systems (computers); parallel programming; shared memory systems; DFG; OpenMP; german research foundation; iOMP; invasive computing; parallel programs; resource management; scientific computing; static allocation; transregional collaborative research centre; Computational modeling; Hardware; Libraries; Multicore processing; Parallel processing; Programming; Runtime; Computer Languages; High Performance Computing; Parallel Processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification and Design Languages (FDL), 2012 Forum on
  • Conference_Location
    Vienna
  • ISSN
    1636-9874
  • Print_ISBN
    978-1-4673-1240-0
  • Type

    conf

  • Filename
    6337015