|
MPI预定义的归约操作
| 名字 |
含义 |
| MPI_MAX |
最大值 |
| MPI_MIN |
最小值 |
| MPI_SUM |
求和 |
| MPI_PROD |
求积 |
| MPI_LAND |
逻辑与 |
| MPI_BAND |
按位与 |
| MPI_LOR |
逻辑或 |
| MPI_BOR |
按位或 |
| MPI_LXOR |
逻辑异或 |
| MPI_BXOR |
按位异或 |
| MPI_MAXLOC |
最大值且相应位置 |
| MPI_MINLOC |
最小值且相应位置 |
|
MPI中定义的其他有关于op和datatype参数的操作以及它们之间允许的组合.首先列出基本数据类型组:
| 操作 |
允许的数据类型 |
| MPI_MAX, MPI_MIN |
C整数,Fortran整数,浮点数 |
| MPI_SUM, MPI_PROD |
C整数,Fortran整数,浮点数,复数 |
| MPI_LAND, MPI_LOR, |
MPI_LXOR C整数,逻辑型 |
| MPI_BAND, MPI_BOR, |
MPI_BXOR C整数,Fortran整数,字节型 |
|
|