Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 7, Issue 1, Pages 39-46

Automatic Migration from PARMACS to MPI in Parallel Fortran Applications

Rolf Hempel1 and Falk Zimmermann2

1C&C Research Laboratories NEC Europe Ltd., Rathausallee 10, D‐53757 Sankt Augustin, Germany
2Institute for Algorithms and Scientific Computing, GMD – German National Research Centre for Information Technology, D‐53754 Sankt Augustin, Germany

Copyright © 1999 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


The PARMACS message passing interface has been in widespread use by application projects, especially in Europe. With the new MPI standard for message passing, many projects face the problem of replacing PARMACS with MPI. An automatic translation tool has been developed which replaces all PARMACS 6.0 calls in an application program with their corresponding MPI calls. In this paper we describe the mapping of the PARMACS programming model onto MPI. We then present some implementation details of the converter tool.