• 所有MPI的名字都有前缀"MPI_",不管是常量、变量还是过程或函数调用的名字都是这样。在自己编写的程序中不准说明以前缀"MPI_"开始的任何变量和函数,这样做的主要目的是为了避免与MPI可能的名字混淆。
  • FORTRAN形式的MPI调用,一般全为大写(虽然FORTRAN不区分大小写),而C形式的MPI调用,则为MPI_Aaaa_aaa的形式。
  • 所有MPI的FORTRAN子程序在最后参数中都有一个返回代码,对于成功的返回代码值是MPI_SUCCESS,其他的错误代码是依赖于实现的。一些MPI操作是函数,它没有返回代码参数。
  • FORTRAN中的句柄以整型表示,二值变量是逻辑类型。FORTRAN的数组下标是以1开始,但在C中是以0开始。
  • 除非明显说明,FORTRAN 77的MPI程序与ANSI FORTRAN 77标准相一致。但有些地方不同于 ANSI FORTRAN 77 标准,比如:
    MPI标识符限于三十个有效符号, 而不是六个。
    MPI标识符可在第一个字符后包含下划线。
    具有一个选择参数的MPI子程序可以用不同的参数类型来调用。
    在一个包含文件mpif.h中提供所命名的常量。
    在支持用户定义类型的系统中, 鼓励生产商在mpif.h文件中提供类型说明。
  •