MPICH2常用命令行说明

时间:2026-01-27

MPICH2常用命令行说明

每个MPI任务的启动,必须依赖MPIEXEC.EXE;一般都是mpiexec通过命令行启动mpi应用程序。

假定一MPICH2集群有4台主机A、B、C、D,其主机名分别为hostA、hostB、hostC、hostD,IP地址分别为192.168.0.1、192.168.0.2、192.168.0.3、192.168.0.4;A、B、

C、D都是组WORKGROUP成员;mpich2应用程序mpiapp.exe。则启动A、B、C、D上的mpiapp的命令行是: mpiexec –hosts 4 hostA 1 hostB 1 hostC 1 hostD 1 mpiapp.exe;或者基于主机列表文件的方法,假定主机列表文件为

mf,则其内容为

或者

相应的命令行是:mpiexec –n 4 –machinefile mf mpiapp.exe

若要在这4个主机的集群上启动X个节点参与计算,相应命令行为:mpiexec –n X –machinefile mf mpiapp.exe

在这X个节点,4个主机上:若X=3, 则只有A、B、C的mpiapp.exe启动了,其mpi进程编号分别为0、1、2;若X=4,则A、B、C、D的mpiapp.exe都启动了,其

mpi进程编号分别为0、1、2,3;若X=5,则A、B、C、D的mpiapp.exe都启动了,A上有两个mpiapp.exe进程,其mpi进程编号分别为(0,4)、1、2,3;若X=7,则A、

B、C、D的mpiapp.exe都启动了,A、B、C上有两个mpiapp.exe进程,D上有一个mpiapp.exe进程,其mpi进程编号分别为(0,4)、(1,5)、(2,6),3。

若想给mpiapp.exe提供命令行参数,如参数12345, 其相应命令行为:mpiexec –X 4 –machinefile mf mpiapp.exe 12345

关于mpich2命令行的更多信息,可以参见MPI 2.2标准文档的297

页。

/* ejoyc, 2011年4月18日星期一,16:50:46 */

MPICH2常用命令行说明.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219