求助,mpich2并行计算的问题
发布网友
发布时间:2022-05-23 17:03
我来回答
共1个回答
热心网友
时间:2023-10-30 16:10
(1)预处理
sudo ./configure –prefix=/usr/local/mpich
(2)编译与安装
sudo make
sudo make install
(3)配置环境
在~目录下创建mpd.hosts文件,一行一个机器名
your_computer_name
touch .mpd.conf
chmod 600 .mpd.conf
(4)设置环境变量
编辑~下的.bashrc,添加
PATH=$PATH:/usr/local/mpich/bin
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpich/lib
(5)尝试启动mpd守护进程,
mpd进行单机版mpi测试
运行mpich目录example下的例子,如
mpiexec –np 8 ./a.out
mpdallexit退出
这是单机版mpi
使用多机的话,还要在每台机上进行ssh配置,编辑mpd.hosts文件,a.out文件在每台机上的分发