作用

该 RPM 包提供了 MVAPICH2(MPI-3 over VAPI)高性能计算库的特定版本,该版本针对 Intel® Omni-Path Architecture (OPA) 的 PSM2(Performance Scaled Messaging 2)接口进行了优化。它用于在配备 OPA 硬件的集群系统上实现高效的消息传递接口(MPI)通信。

来历

该软件包由俄亥俄州立大学网络计算实验室(Network-Based Computing Laboratory)开发的 MVAPICH2 项目衍生而来。其名称中的“el7”表明此 RPM 包是为 Enterprise Linux 7 系列(如 RHEL 7 或 CentOS 7)构建的,“x86_64”表示适用于 64 位 x86 架构。PSM2 支持则来源于英特尔提供的 Omni-Path 驱动库。

安装方式

在基于 Red Hat Enterprise Linux 7 或 CentOS 7 的系统中,可以使用以下几种方式安装此 RPM 包:

1. 使用

rpm

命令直接安装(不自动解决依赖):


sudo rpm -ivh mvapich2-2.2-psm2-2.2-1.el7.x86_64.rpm

2. 使用

yum

包管理器进行本地安装(推荐,可自动解决依赖关系):


sudo yum localinstall mvapich2-2.2-psm2-2.2-1.el7.x86_64.rpm

在安装之前,请确保当前用户具有足够的权限(通常使用

sudo

),并且该 RPM 包文件位于当前工作目录下,或者在命令中指定正确的文件路径。安装前,系统可能需要预先配置好包含必要基础依赖的软件仓库。

参考依据

  • 软件包名称解析:遵循 RPM 包标准命名约定“名称-版本-发行号.操作系统版本.架构.rpm”,其中“el7”特指 Enterprise Linux 7。
  • MVAPICH2 项目:根据俄亥俄州立大学 MVAPICH2 官方项目页面,MVAPICH2 是用于高性能计算的 MPI 库,并支持 InfiniBand、Omni-Path 等多种网络。
  • PSM2 接口:根据英特尔官方文档,PSM2 是用于英特尔 Omni-Path 主机架构的底层通信接口。
  • 安装命令
    rpm -ivh

    yum localinstall

    是 RHEL/CentOS 7 系统中安装本地 RPM 包的官方标准命令。

下载地址

mvapich2-2.2-psm2-2.2-1.el7.x86_64.rpm

发表评论