Python 并行计算

MPI-3 新特性

2018-06-17  本文已影响458人  自可乐

上一篇中我们介绍了 SLURM 资源管理系统,下面将介绍 MPI-3 的新特性。

在前面我们介绍了 MPI 的基本概念和使用 mpi4py 在 Python 环境下进行 MPI 编程的方法。不过前面的介绍主要基于 MPI-1 和 MPI-2 标准,最新的 MPI-3 标准已经发布,MPI-3 引进了若干新特性,并对之前版本的部分特性作了扩充和改进,这些新特性使我们能够更好地使用 MPI 以满足更高的并行计算需求和应对更加广泛的并行计算平台。各大 MPI 软件实现已支持 MPI-3 标准,我们有必要加以了解。

MPI 发布历史

当前最新的 MPI 标准为 MPI 3.1,我们将要介绍的 MPI-3,如不特别加以说明,即指 MPI 3.1 标准。

MPI 3.0

主要新特性

小的改动和增加

MPI 3.1

错误改正

增加的新特性

以上概要地介绍了最新的 MPI-3 标准中引进的新特性,mpi4py 3.0.0 支持 MPI-3 的很多新特性,我们将在后面逐步介绍,在下一篇中我们首先介绍 mpi4py 中的非阻塞集合通信。

上一篇 下一篇

猜你喜欢

热点阅读