您的位置:首页 > IT > 正文

全球今亮点!开源 MPI 实现库 OpenMPI 将移除 32 位支持

来源:OSCHINA     时间:2023-02-04 09:31:20


(资料图片)

Open MPI 消息传递接口库已准备好在即将发布的 v5.0 版本中完全放弃对 32 位软件的支持。

Open MPI 项目是一个开源消息传递接口实现,旨在建立和提供最佳的 MPI 库,为系统和软件供应商、应用开发者和计算机科研人员提供开放式的 MPI 系统。

它易于使用,支持各种各样的操作系统,网络互连,以及一大批调度系统。

据外媒 phoronix 介绍,从 Open MPI 最新的代码提交来看,OpenMPI 5.0 计划在完全移除 32 位软件支持的情况下发布,无论是 Arm、x86 还是其他 32 位 CPU 架构,都不会支持 32 位软件环境。如果用户尝试为 32 位环境构建,OpenMPI 构建系统将设置为中止。

目前的最新改动只是阻止构建系统对 32 位 OpenMPI 的构建,如果有需要,它还可以在 OpenMPI 5.0.0 之后的版本恢复,但 OpenMPI 项目组已决定彻底淘汰 32 位软件的支持,如果没有人提出异议,开发人员将继续破坏掉其余的 32 位支持基础架构/代码。

OpenMPI 在 HPC 领域得到广泛使用,且默认使用 64 位已经有一段时间了,移除 32 位支持可以把所有精力都放在 64 位的开发和维护上,是一个相当明智的决定。当然,仍需要 32 位的用户可以继续使用 OpenMPI 4.x 系列。

相关文章