運行mpi程序命令


詳情參見mpi官方用戶文檔:http://www.mcs.anl.gov/research/projects/mpich2/documentation/files/mpich2-1.4.1-userguide.pdf

本文主要講解MPI程序運行的命令和運行MPI程序需要注意的額事項。

首先,將MPI安裝目錄下的bin目錄添加到系統環境變量path下。

使用mpiexec運行程序

方法1:快速執行mpi程序

在終端下輸入如下命令:mpiexec -n 3 d:/mpi/exp.exe

命令解釋:3是指需要的計算機節點數,d:/mpi/exp.exe是mpi程序的地址,需要注意的是每個計算機節點下都應存放該mpi程序,路徑也應該相同。

MPI-2標准使用mpiexec命令來運行mpi程序 

比較方便的方法是創建一個.bat文件,將如上的命令復制在文件內,然后雙擊即可運行命令,這樣就不需要每次都在dos環境下輸入命令行

方法2:mpiexec -hosts n host1 host2 ...hostn exp.exe

使用n個機器,分別為host1、host2、、、hostn。host1為主節點(進程0)。

這樣可以明確指定使用哪些機器進行mpi計算。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM