我最近为mpi4py安装了2.0.0版本的python3。我希望这个API使用MPI3.0版本,但默认情况下它使用的是MPI2.0版本。我如何使它使用MPI版本3.0。
PS:我使用“mpi4py安装mpi4py”安装了pip3。
发布于 2017-06-28 11:28:43
mpi4py只是一个包装器,可以在Python中调用MPI函数。这些MPI函数(以及实现的MPI标准的版本)是由您安装在计算机上的MPI实现(例如openmpi或mpich)提供的,而不是mpi4py。
所以你需要做的是:
我以前不确定,但至少openmpi 2.1.1支持MPI 3。
https://stackoverflow.com/questions/40975644
复制相似问题