mpif90和mpifort之间的区别

时间:2014-12-17 00:35:30

标签: mpi openmpi

这两个编译器有什么区别,mpif90和mpifort?两者似乎都适用于Fortran 90代码。我在Linux上安装openMPI时都安装了。用法(编译器选项)是否不同?

1 个答案:

答案 0 :(得分:6)

MPI标准没有说明各种编译包装,除了“一些MPI 库与特殊编译脚本一起提供“。

因此,需要查阅OpenMPI的文档:

http://www.open-mpi.org/faq/?category=mpi-apps#mpifort-vs-mpif77-and-mpif90

它的要点是现代fortran编译器更好地确定代码是否应该被视为fortran 2008,fortran 2003,fortran 90,fortran 77或者其他什么。 OpenMPI希望大家只使用mpifort,让fortran前端编译器完成工作。