- Main
MPH: A library for distributed multi-component environment
Abstract
Many current large and complex HPC applications are based on semi-independent program components developed by different groups or for different purposes. On distributed memory parallel supercomputers, how to perform component-name registration and initialize communications between independent components are among the first critical steps in establishing a distributed multi-component environment. Here we describe MPH, a multi-component handshaking library that resolves these tasks in a convenient and consistent way. MPH uses MPI for high performance and supports many PVM functionality. It supports two major parallel integration mechanism: multi-component multi-executable (MCME) and multi-component single-executable (MCME). It is a simple, easy-to-use module for developing practical codes, or as basis for larger software tools/frameworks.
Main Content
Enter the password to open this PDF file:
-
-
-
-
-
-
-
-
-
-
-
-
-
-