测试运行
操作步骤
- 使用PuTTY工具,以root用户登录安装了OpenMPI的服务器。
- 配置OpenMPI的环境变量。
- 打开文件。
vi /root/.bashrc
或者
vi /etc/profile
- 按“i”进入编辑模式,将以下内容添加到“/root/.bashrc”或者“/etc/profile”文件的最后。
MPI_HOME=/home/OpenMPI export PATH=${MPI_HOME}/bin:$PATH export LD_LIBRARY_PATH=${MPI_HOME}/lib:$LD_LIBRARY_PATH
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开文件。
- 执行以下命令使环境变量生效。
source /root/.bashrc
或者
source /etc/profile
- 执行以下命令运行IMB PingPong测试。
mpirun --allow-run-as-root -np 2 -N 1 --hostfile hf ./IMB-MPI1 pingpong
armnode1和armnode2是测试IMB的服务器hostname,请根据实际情况修改。
- 输出的测试结果中,第三列“t[usec]”是MPI时延测试结果,取最小值;第四列“Mbytes/sec”是MPI带宽测试结果,取最大值。测试结果样例如图1所示。
父主题: IMB运行