Ubuntu的OpenMPI安装
OpenMPI是开放源代码的消息传递接口(MPI)实现,用于高性能计算领域。下面是Ubuntu上安装OpenMPI的详细步骤和知识点总结。
安装前准备
在安装OpenMPI之前,需要下载最新的OpenMPI软件包。可以从OpenMPI的官方网站下载,例如openmpi-1.5.1.tar.bz2。
安装步骤
第一步:下载并解压OpenMPI软件包
下载完成后,解压openmpi-1.5.1.tar.bz2到当前用户的主文件夹下,例如ejoywx的主文件夹,并将其重命名为ompi。
第二步:建立build目录
在ompi目录下建立一个build目录,并打开终端(shell)输入Shell命令sudo apt-get install openmpi-binsudo apt-get install openmpi-checkpoint以安装OpenMPI所需的二进制文件。
第三步:配置OpenMPI
在build目录下输入Shell命令cd ./ompi/build,并输入Shell命令sudo ../configure --enable-mpi-threads --with-threads=posix --with-mpi-param_check=runtime --enable-heterogeneous --enable-static --enable-mpirun-prefix-by-default以配置OpenMPI。
第四步:编译和安装OpenMPI
输入Shell命令sudo make all install以编译和安装OpenMPI。
第五步:安装OPAL库
如果需要,可以在Ubuntu软件中心中安装OPAL库。
问题解决
如果在安装OpenMPI时遇到问题,可以尝试使用以下 Shell 命令解决问题
shell$cd ./ompi/build
配置一
shell$cd ./configure --prefix=/usr/local --with-ft=cr --enable-ft-thread --enable-mpi-threads --enable-static --disable-shared
配置二
shell$sudo ../configure --prefix=/usr/local --with-ft=cr --enable-ft-thread --with-threads=posix --enable-mpi-threads --disable-mpi-f77 --disable-mpi-f90 --enable-mpirun-prefix-by-default --enable-static --disable-shared --enable-sparse-groups --enable-heterogeneous
最后
shell$sudo make all install
使用这些命令可以成功安装OpenMPI 1.51并开启FT功能。
小结
本文详细介绍了Ubuntu上安装OpenMPI的步骤和知识点,包括下载和解压OpenMPI软件包、建立build目录、配置OpenMPI、编译和安装OpenMPI、安装OPAL库等。同时,也提供了一些问题解决方案,例如使用特殊的Shell命令来解决安装问题。
- 1
- 2
前往页