• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Anderes
  4. Interoperability strategies for GASPI and MPI in large scale scientific applications
 
  • Details
  • Full
Options
2018
Internet Contribution
Title

Interoperability strategies for GASPI and MPI in large scale scientific applications

Title Supplement
Published on Zenodo
Abstract
One of the main hurdles of PGAS approaches is the dominance of MPI, which as a de-facto standard appears in the code basis of many applications. To take advantage of the PGAS APIs like GASPI without a major change in the code basis, interoperability between MPI and PGAS approaches needs to be ensured. In this article we consider an interoperable GASPI/MPI implementation for the communication/performance crucial parts of the Ludwig and iPIC3D applications. To address the discovered performance limitations, we develop a novel strategy for significantly improved performance and interoperability between both APIs by leveraging GASPI shared windows and shared notifications. First results with a corresponding implementation in the MiniGhost proxy application demonstrate the viability of this approach.
Author(s)
Simmendinger, Christian
Iakymchuk, Roman  
Akhmetova, Dana
Cebamanos, Luis
Bartsch, Valeria  
Rotaru, Tiberiu  
Rahn, Mirko  
Laure, Erwin
Markidis, Stefano
Link
Link
DOI
10.5281/zenodo.1206293
Language
English
Fraunhofer-Institut für Techno- und Wirtschaftsmathematik ITWM  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024