linux(ubuntu)MPI安装配置

本文介绍了在Ubuntu系统中安装MPI(mpich)的步骤,包括下载mpich安装包,解压,配置编译环境,安装,设置环境变量,以及验证安装成功的全过程。在安装过程中,需要注意手动创建mpich目录,安装必要的编译器,并正确配置环境变量。
摘要由CSDN通过智能技术生成

参考博客:1、https://blog.csdn.net/qq_39709535/article/details/82858793 作者:my-GRIT
2、https://blog.csdn.net/lusongno1/article/details/61709460 作者:陆嵩
致敬

1、安装包下载-下载mpich-4.0a1
https://www.mpich.org/downloads/

2、解压
打开安装包的文件夹,我这里是建立了个新文件夹叫mpi 并把安装包剪切了近来
tar -zxvf mpich-4.0a1.tar.gz

3 、进入解压出来的目录
cd mpich-4.0a1

4、配置编译环境
./configure --prefix=/usr/local/mpich
(对于linux新手来说,这里有个雷:local文件夹下是没有mpich文件夹的,必须手动添加)
这里可能会有一些出错提示,缺少编辑器啥的,按需求确认安装C、C++、F77和F90编译器即可。sudo apt-get install fort77 ,sudo apt-get install gfortran

5、编译
make

6、安装
make install

7、设置环境变量
用vi或vim打开bashrc文件
vim ~/.bashrc
export PATH=/usr/local/mpi-3.2.1/bin:

要在Linux安装MPI,可以按照以下步骤进行操作: 1. 首先,解决可能出现的冲突问题。可以使用aptitude命令来提供解决冲突的方案。如果aptitude没有安装,可以使用以下命令进行安装: ``` sudo apt install aptitude ``` 2. 下载MPI的源码。可以使用wget命令来下载源码文件,例如: ``` wget https://www.mpich.org/static/downloads/3.0/mpich-3.0.tar.gz ``` 3. 解压源码文件。进入解压后的文件夹,并进行配置。可以使用以下命令来配置安装路径(例如,/home/mpi/mpich3): ``` sudo ./configure -prefix=/home/mpi/mpich3 ``` 4. 编译和安装MPI。使用以下命令进行编译和安装: ``` sudo make sudo make install ``` 5. 完成安装后,可以进行MPI的测试。可以参考MPI的官方文档或其他参考资料来进行测试。 请注意,以上步骤仅供参考,具体的安装过程可能会因系统版本和个人需求而有所不同。建议在安装前查阅相关文档和参考资料,以确保正确安装MPI。 参考文献: \[1\] Peter S.Pacheco.并行程序设计导论\[M\].邓倩妮等译注.北京:机械工业出版社,2012.8 \[2\] 百度百科, https://baike.baidu.com/item/MPICH/7488372?fr=aladdin \[3\] Ubuntu18.10安装MPICH, https://www.jianshu.com/p/74d30935f277 \[4\] 我的并行计算之路(一)Ubuntu 16.04下的MPI安装, https://blog.csdn.net/qq_30239975/article/details/77703321 #### 引用[.reference_title] - *1* *2* *3* [Linux下的MPI安装(类比linux软件的安装方式)](https://blog.csdn.net/Mr_yangsc/article/details/129622330)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值