gpt4 book ai didi

openmpi - 您如何检查OpenMPI的版本?

转载 作者:行者123 更新时间:2023-12-03 12:32:06 27 4
gpt4 key购买 nike

我正在具有OpenMPI的服务器上编译我的代码,但是我需要知道我使用的版本,以便阅读正确的文档。我可以打印<mpi.h>中的常量来显示当前版本吗?

最佳答案

使用OpenMPI,最简单的方法是运行ompi_info;前几行将为您提供所需的信息。在您自己的代码中,如果您不介意特定于OpenMPI的内容,则可以在mpi.h中查看OMPI_MAJOR_VERSIONOMPI_MINOR_VERSIONOMPI_RELEASE_VERSION的使用。这显然不适用于MPICH2或其他MPI实现。

更标准地,作为MPI-3的一部分,有一个称为MPI_Get_library_version的标准MPI例程,可在运行时为您提供详细的库信息。它足够小且有用,以至于较新版本的MPI实现都可以非常快速地实现此目标(例如,它位于OpenMPI 1.7开发主干中),但今天并不能真正为您提供帮助。

关于openmpi - 您如何检查OpenMPI的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10056898/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com