这两个编译器有什么区别,mpif90和mpifort?两者似乎都适用于Fortran 90代码。我在Linux上安装openMPI时都安装了。用法(编译器选项)是否不同?
答案 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前端编译器完成工作。