心情:
- 历时一年,考上了研究生,从此踏上第一性原理计算的道路。
- 是有点小开心,因为以后可以做自己喜欢的事情,剩下的就是怎么通过做自己喜欢的事挣点钱,养活自己。
正文
- 目的:在
Centos上安装mpicc,为了使用能使用QE espresso软件
比如使用命令mpirun -np 1 pw.x < Si.scf.in > Si.scf.out,需要用到这个分配资源的并行软件- 功能:用于跨节点通讯的基础软件环境,提供让相关进程之间进行通信,同步等操作的API。
- 安装:
- 环境: Centos Linux
- 检查是否安装:
sudo which mpicc,如果没有提示则没有安装,则进行下面操作:- 输入:
sudo yum -y mpich*- 输入:
vim ~/.bashrc,
在最后一行添加export PATH=$PATH:/usr/lib64/mpich/bin/- 输入:
source ~/.bashrc- 检测路径是否正确:
which mpicc,或者which mpirun
- 测试:我是用
QE espresso软件来测试的——使用命令mpirun -np 1 pw.x < Si.scf.in > Si.scf.out,运行成功,即安装成功。
- (也可以像下面的参考链接用一个C语言程序测试)
最后
参考(链接里会更详细):https://www.jianshu.com/p/57b1460c8afd
本文分享了在Centos环境下成功安装mpicc的过程,为使用QEespresso软件打下基础。作者详细记录了从检查mpicc安装状态到通过编写C语言程序进行测试的每一步骤,确保并行计算环境的正确搭建。


1万+

被折叠的 条评论
为什么被折叠?



