`
cloudeagle_bupt
  • 浏览: 536651 次
文章分类
社区版块
存档分类
最新评论

MPI常用命令

 
阅读更多

转自: http://blog.csdn.net/shijinupc/article/details/6788990

1.mpd & 启动本机的mpi守护进程

2. mpdboot:

启动集群mpd守护进程,在运行MPI程序前必须开启每个节点上的mpd守护进程。
常用的参数:
-n nodenum,需要启动的节点数量
-f hostsfile节点列表,与-n 一起使用表示启动节点列表中的nodenum个节点。
若没有-n选项,则只启动本地mpd进程。
3. mpdtrace:
查看集群mpd守护进程。
常用参数:
-l 输出mpdid和IP
4. mpdexit:
杀死指定节点mpd守护进程。
常用参数:
-mpdid
5. mpdallexit:

杀死所有的mpd守护进程。

6.mpdtrace:查看MPI环境中的机器

7. mpiexec:
MPI程序运行命令,运行前必须开启mpd守护进程。
常用形式:
mpiexec <g-options> <l-options> <executable>
mpiexec <g-options> <l-options> <executable>
mpiexec –configfile <file>
其中,
<g-options> 全局选项运用于所有MPI进程。
<l-options> 本地选项应用于部分MPI进程集合。
<executable> 可执行文件的路劲。
<file> 包含命令行选项的文件。
全局选项中常用参数:
-gdb 调试运行
-machinefile <file> MPI进程分配文件。
本地选项中常用参数:
-n num 设置执行MPI程序的进程总数
注意:全局选项和本地选项顺序不要弄错。
8. mpirun:
MPI程序快速执行命令,运行前不必运行mpdboot开启守护进程。
9. mpd测试命令:mpdcheck和mpdringtest
mpdcheck用来检查mpi安装和运行时的故障和异常。
mpdringtest测试一个mpd回环的传输时间。
10. mpd帮助命令:mpdhelp
mpdhelp显示所有mpd命令。

11. 编译命令

mpicc:
MPI程序编译命令。
常用参数: -g 加入调试信息。
mpiCC/mpicc/mpif77/mpif90
mpiCC编译并联接用C++编写的MPI程序 而mpicc是编译并联接用C编写的MPI程序
mpif77和mpif90分别编译并联接用FORTRAN77和Fortran90编写的MPI程序

这些命令在联接时可以自动提供MPI需要的库 并提供特定的开关选项

注意mpiCC不能不能用于编译C程序 常用的编译选项是
<wbr><wbr><wbr><wbr><wbr>-mpilog <wbr><wbr><wbr>产生MPE的log文件<br><wbr><wbr><wbr><wbr><wbr>-mpitrace 产生跟踪文件<br> 这样在该MPI程序执行时会打印出其运行踪迹信息,但是它和-mpilog 在编译时不能同时存在 只能二者选一<br><wbr><wbr><wbr><wbr><wbr>-mpianim 产生实时动画<br><wbr><wbr><wbr><wbr><wbr>-show <wbr><wbr><wbr><wbr>显示编译时产生的命令 但并不执行它<br><wbr><wbr><wbr><wbr><wbr>-help <wbr><wbr><wbr><wbr><wbr>给出帮助信息<br><wbr><wbr><wbr><wbr><wbr>-echo <wbr><wbr><wbr><wbr>显示出当前正在编译联接的命令信息<br> 此外它们还可以使用一般的C++/C/FORTRAN77/Fortran90通用的选项,含义和原来的编译器相同</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

To compile a single file foo.c, use
<wbr><wbr>mpicc -c foo.c<br> To link the output and make an executable, use<br><wbr><wbr>mpicc -o foo foo.o<br> Combining compilation and linking in a single command<br><wbr><wbr>mpicc -o foo foo.c<br> 最简单的MPI运行命令是<br> mpirun –np N program<br> program是可执行MPI程序名 以这种方式进行执行<br> 其中N是同时运行的进程的个数<br> 需要首先对可用的机器进行配置 配置文件是$(HOME)/mpich/util/machines/machines.LINUX<br> 在这个文件中 每一行写上可用的机器名 比如<br> tp5.cs.tsinghua.edu.cn<br> tp1.cs.tsinghua.edu.cn<br> tp2.cs.tsinghua.edu.cn<br> tp3.cs.tsinghua.edu.cn<br> tp4.cs.tsinghua.edu.cn<br> 83<br> tp8.cs.tsinghua.edu.cn</wbr></wbr></wbr></wbr></wbr></wbr>

这样就有6台机器可供MPI使用 使用这种方式启动时 可执行程序必须放在不同机
同帐户的相同路径下 比如在tp5.cs.tsinghua.edu.cn上$(HOME)/mpich/examples/basic/下
mpirun –np 6 cpi
则需要在{tp1,tp2,tp3,tp4,tp8}上的$(HOME)/mpich/examples/basic/下都有该cpi程序
如果不使用缺省的配置文件 则需要在命令行给出配置文件 该配置文件的
mashines.LINUX相同
比如
mpirun –machinefile hosts –np 6 cpi
只需在hosts中给出可使用的机器名字即可
还有一种更为灵活的配置方式 它允许可执行程序有不同的名字 有不同的路径
启动方式是
mpirun –p4pg pgfile cpi
它的配置文件pgfile的格式如图 38所示
<机器名> <wbr><wbr><wbr><wbr><wbr>&lt;进程数&gt; <wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;程序名&gt;<br> &lt;机器名&gt; <wbr><wbr><wbr><wbr><wbr>&lt;进程数&gt; <wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;程序名&gt;<br> &lt;机器名&gt; <wbr><wbr><wbr><wbr><wbr>&lt;进程数&gt; <wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;程序名&gt;<br> 图 38 配置文件的通用格式<br> 需要多少机器 就写几行 注意在这种启动格式中 不需要指出启动多少个进程 进<br> 配置文件指定 一种可能的格式如图 39所示<br> tp5 <wbr><wbr>0 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp1 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp2 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp3 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp4 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp8 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> 图 39 配置文件示例<br> 注意第一行的0并不表示在tp5上没有进程<br> 这里0特指在tp5上启动MPI程序的执行<br> mpirun是MPI程序的启动脚本 它可以简化作业的启动程序 并且尽可能把不同特征屏蔽掉<br> 提供给用户一个通用的MPI并行机的概念<br> MPI程序的一般启动方式是<br> mpirun -np &lt;number of processes&gt; &lt;program name and arguments&gt;<br> 一般MPI会自动决定使用什么样的设备和什么样的结构<br> 若MPI无法决定 则可以通过选择开关指定 可用的设备选项有<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>chameleon (包括chameleon/pvm, chameleon/p4, ...)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>meiko <wbr><wbr><wbr><wbr>(使用meiko设备)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>paragon <wbr><wbr>(paragon上的ch_nx设备)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>p4 <wbr><wbr><wbr><wbr><wbr><wbr><wbr>(工作站机群上的ch_p4设备)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>ibmspx <wbr><wbr><wbr>(IBM SP2上的ch_eui)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>anlspx <wbr><wbr><wbr>(ANLs SPx上的ch_eui)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>ksr <wbr><wbr><wbr><wbr><wbr><wbr>(KSR 1和2上的ch_p4)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>sgi_mp <wbr><wbr><wbr>(SGI多处理器上的ch_shmem)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>cray_t3d (Cray T3D上的t3d)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>smp <wbr><wbr><wbr><wbr><wbr><wbr>(SMPs上的ch_shmem)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>execer <wbr><wbr><wbr>(一个定制脚本,目前还不稳定)<br> 对于MPI无法识别的选项 它将抛弃 完整的MPI运行方式为<br> mpirun [mpirun_options...] &lt;progname&gt; [options...]<br> 在${MPIR_HOME}/util/machines下有对应的<br><wbr><wbr><wbr><wbr><wbr>-arch &lt;architecture&gt; 指明结构信息<br> machines.&lt;arch&gt; 文件<br><wbr><wbr><wbr><wbr><wbr>-h 帮助信息<br><wbr><wbr><wbr><wbr><wbr>-machine &lt;machine name&gt; use startup procedure for &lt;machine name&gt;<br><wbr><wbr><wbr><wbr><wbr>-machinefile &lt;machine-file name&gt; 列出可选的机器<br><wbr><wbr><wbr><wbr><wbr>-np &lt;np&gt; 指出运行需要的处理器个数<br><wbr><wbr><wbr><wbr><wbr>-nolocal 不在本地机运行<br><wbr><wbr><wbr><wbr><wbr>-stdin filename 用给定的文件名作为标准输入<br> 只显示执行的命令 而不实际运行它<br><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

转自: http://blog.csdn.net/shijinupc/article/details/6788990

1.mpd & 启动本机的mpi守护进程

2. mpdboot:

启动集群mpd守护进程,在运行MPI程序前必须开启每个节点上的mpd守护进程。
常用的参数:
-n nodenum,需要启动的节点数量
-f hostsfile节点列表,与-n 一起使用表示启动节点列表中的nodenum个节点。
若没有-n选项,则只启动本地mpd进程。
3. mpdtrace:
查看集群mpd守护进程。
常用参数:
-l 输出mpdid和IP
4. mpdexit:
杀死指定节点mpd守护进程。
常用参数:
-mpdid
5. mpdallexit:

杀死所有的mpd守护进程。

6.mpdtrace:查看MPI环境中的机器

7. mpiexec:
MPI程序运行命令,运行前必须开启mpd守护进程。
常用形式:
mpiexec <g-options> <l-options> <executable>
mpiexec <g-options> <l-options> <executable>
mpiexec –configfile <file>
其中,
<g-options> 全局选项运用于所有MPI进程。
<l-options> 本地选项应用于部分MPI进程集合。
<executable> 可执行文件的路劲。
<file> 包含命令行选项的文件。
全局选项中常用参数:
-gdb 调试运行
-machinefile <file> MPI进程分配文件。
本地选项中常用参数:
-n num 设置执行MPI程序的进程总数
注意:全局选项和本地选项顺序不要弄错。
8. mpirun:
MPI程序快速执行命令,运行前不必运行mpdboot开启守护进程。
9. mpd测试命令:mpdcheck和mpdringtest
mpdcheck用来检查mpi安装和运行时的故障和异常。
mpdringtest测试一个mpd回环的传输时间。
10. mpd帮助命令:mpdhelp
mpdhelp显示所有mpd命令。

11. 编译命令

mpicc:
MPI程序编译命令。
常用参数: -g 加入调试信息。
mpiCC/mpicc/mpif77/mpif90
mpiCC编译并联接用C++编写的MPI程序 而mpicc是编译并联接用C编写的MPI程序
mpif77和mpif90分别编译并联接用FORTRAN77和Fortran90编写的MPI程序

这些命令在联接时可以自动提供MPI需要的库 并提供特定的开关选项

注意mpiCC不能不能用于编译C程序 常用的编译选项是
<wbr><wbr><wbr><wbr><wbr>-mpilog <wbr><wbr><wbr>产生MPE的log文件<br><wbr><wbr><wbr><wbr><wbr>-mpitrace 产生跟踪文件<br> 这样在该MPI程序执行时会打印出其运行踪迹信息,但是它和-mpilog 在编译时不能同时存在 只能二者选一<br><wbr><wbr><wbr><wbr><wbr>-mpianim 产生实时动画<br><wbr><wbr><wbr><wbr><wbr>-show <wbr><wbr><wbr><wbr>显示编译时产生的命令 但并不执行它<br><wbr><wbr><wbr><wbr><wbr>-help <wbr><wbr><wbr><wbr><wbr>给出帮助信息<br><wbr><wbr><wbr><wbr><wbr>-echo <wbr><wbr><wbr><wbr>显示出当前正在编译联接的命令信息<br> 此外它们还可以使用一般的C++/C/FORTRAN77/Fortran90通用的选项,含义和原来的编译器相同</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

To compile a single file foo.c, use
<wbr><wbr>mpicc -c foo.c<br> To link the output and make an executable, use<br><wbr><wbr>mpicc -o foo foo.o<br> Combining compilation and linking in a single command<br><wbr><wbr>mpicc -o foo foo.c<br> 最简单的MPI运行命令是<br> mpirun –np N program<br> program是可执行MPI程序名 以这种方式进行执行<br> 其中N是同时运行的进程的个数<br> 需要首先对可用的机器进行配置 配置文件是$(HOME)/mpich/util/machines/machines.LINUX<br> 在这个文件中 每一行写上可用的机器名 比如<br> tp5.cs.tsinghua.edu.cn<br> tp1.cs.tsinghua.edu.cn<br> tp2.cs.tsinghua.edu.cn<br> tp3.cs.tsinghua.edu.cn<br> tp4.cs.tsinghua.edu.cn<br> 83<br> tp8.cs.tsinghua.edu.cn</wbr></wbr></wbr></wbr></wbr></wbr>

这样就有6台机器可供MPI使用 使用这种方式启动时 可执行程序必须放在不同机
同帐户的相同路径下 比如在tp5.cs.tsinghua.edu.cn上$(HOME)/mpich/examples/basic/下
mpirun –np 6 cpi
则需要在{tp1,tp2,tp3,tp4,tp8}上的$(HOME)/mpich/examples/basic/下都有该cpi程序
如果不使用缺省的配置文件 则需要在命令行给出配置文件 该配置文件的
mashines.LINUX相同
比如
mpirun –machinefile hosts –np 6 cpi
只需在hosts中给出可使用的机器名字即可
还有一种更为灵活的配置方式 它允许可执行程序有不同的名字 有不同的路径
启动方式是
mpirun –p4pg pgfile cpi
它的配置文件pgfile的格式如图 38所示
<机器名> <wbr><wbr><wbr><wbr><wbr>&lt;进程数&gt; <wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;程序名&gt;<br> &lt;机器名&gt; <wbr><wbr><wbr><wbr><wbr>&lt;进程数&gt; <wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;程序名&gt;<br> &lt;机器名&gt; <wbr><wbr><wbr><wbr><wbr>&lt;进程数&gt; <wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;程序名&gt;<br> 图 38 配置文件的通用格式<br> 需要多少机器 就写几行 注意在这种启动格式中 不需要指出启动多少个进程 进<br> 配置文件指定 一种可能的格式如图 39所示<br> tp5 <wbr><wbr>0 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp1 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp2 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp3 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp4 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> tp8 <wbr><wbr>1 <wbr><wbr>/home/pact/mpich/examples/basic/cpi<br> 图 39 配置文件示例<br> 注意第一行的0并不表示在tp5上没有进程<br> 这里0特指在tp5上启动MPI程序的执行<br> mpirun是MPI程序的启动脚本 它可以简化作业的启动程序 并且尽可能把不同特征屏蔽掉<br> 提供给用户一个通用的MPI并行机的概念<br> MPI程序的一般启动方式是<br> mpirun -np &lt;number of processes&gt; &lt;program name and arguments&gt;<br> 一般MPI会自动决定使用什么样的设备和什么样的结构<br> 若MPI无法决定 则可以通过选择开关指定 可用的设备选项有<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>chameleon (包括chameleon/pvm, chameleon/p4, ...)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>meiko <wbr><wbr><wbr><wbr>(使用meiko设备)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>paragon <wbr><wbr>(paragon上的ch_nx设备)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>p4 <wbr><wbr><wbr><wbr><wbr><wbr><wbr>(工作站机群上的ch_p4设备)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>ibmspx <wbr><wbr><wbr>(IBM SP2上的ch_eui)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>anlspx <wbr><wbr><wbr>(ANLs SPx上的ch_eui)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>ksr <wbr><wbr><wbr><wbr><wbr><wbr>(KSR 1和2上的ch_p4)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>sgi_mp <wbr><wbr><wbr>(SGI多处理器上的ch_shmem)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>cray_t3d (Cray T3D上的t3d)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>smp <wbr><wbr><wbr><wbr><wbr><wbr>(SMPs上的ch_shmem)<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>execer <wbr><wbr><wbr>(一个定制脚本,目前还不稳定)<br> 对于MPI无法识别的选项 它将抛弃 完整的MPI运行方式为<br> mpirun [mpirun_options...] &lt;progname&gt; [options...]<br> 在${MPIR_HOME}/util/machines下有对应的<br><wbr><wbr><wbr><wbr><wbr>-arch &lt;architecture&gt; 指明结构信息<br> machines.&lt;arch&gt; 文件<br><wbr><wbr><wbr><wbr><wbr>-h 帮助信息<br><wbr><wbr><wbr><wbr><wbr>-machine &lt;machine name&gt; use startup procedure for &lt;machine name&gt;<br><wbr><wbr><wbr><wbr><wbr>-machinefile &lt;machine-file name&gt; 列出可选的机器<br><wbr><wbr><wbr><wbr><wbr>-np &lt;np&gt; 指出运行需要的处理器个数<br><wbr><wbr><wbr><wbr><wbr>-nolocal 不在本地机运行<br><wbr><wbr><wbr><wbr><wbr>-stdin filename 用给定的文件名作为标准输入<br> 只显示执行的命令 而不实际运行它<br><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

分享到:
评论

相关推荐

    mpi库函数简单示例,c中引用mpi

    在Linux环境下,使用配置号的mpi库,实现多进程并发执行。...编译命令:mpicc mpi.c -o mpi 运行命令:mpiexec -n 2 ./mpi. mpi使用它特有的命令运行. ******************************************************

    并行程序设计MPI常用函数

    这个参考手册里面有学习并行程序设计初期用到的一些函数,非常有参考价值,尤其是初期要好好看下一些函数原型。

    MPI课件(MPI并行程序设计)

    MPI课件(MPI并行程序设计)MPI课件(MPI并行程序设计)MPI课件(MPI并行程序设计)MPI课件(MPI并行程序设计)MPI课件(MPI并行程序设计)MPI课件(MPI并行程序设计)MPI课件(MPI并行程序设计)

    MPI管脚接线图

    MPI各个引脚接线图MPI适配器管脚接线

    mpi fft mpi fft

    有关mpi的fft,很不错的东西,自己顶一个

    Fortran语言MPI程序设计

    此文档描述了Fortran上mpi的使用。 Fortran語言 1 MPI 平行計算程式設計 1 第一章 前言 5 1.1 MPI 平行計算軟體 6 1.2 國家高速網路與計算中心的平行計算環境 7 1.3 在IBM 電腦系統上如何使用MPI 8 1.3.1 IBM 電腦...

    矩阵乘法mpi实现 并行运算

    矩阵乘法mpi实现 并行运算 在linux下成功运行 使用mpicc -o 编译 使用mpirun命令运行

    mpi_x64.Msi

    mpi安装包

    并行计算-mpi编程手册(完整版)

    中文版mpi编程手册 写得很详细 都志辉编著 李三立审阅 陈渝刘鹏 校对 本书介绍目前最常见的并行程序—MPI并行程序的设计方法它适合高校三四年级本科 生非计算机专业研究生作为教材和教学自学参考书也适合于广大的...

    MPI函数的参考手册

    本附录给出主要MPI函数的参考手册。为了节省篇幅,这里仅列出MPI函数的C接口,Fortran 接口子程序的参数与C 接口函数的参数完全类似。除MPI_Wtime和MPI_Wtick外,Fortran接口子程序比C接口函数在最后多出一个整型...

    MPI接口针脚定义

    MPI接口 针脚 定义,图形表示,不会理解错的,本人整理的

    heatdistribution-mpi.zip_3d heat mpi_MPI热分布_mpi 热_mpi 热分布_热分布 mp

    一个MPI程序,用来解决热分布问题。 热分布是一个经典的并行计算问题。 源代码还附上了测试结果和说明文档。

    QT和MPI结合编程

    QT和MPI、结合编程的配置过程。MPI是一个并行消息传递借口,QT用于实现界面编程。

    MPI通讯经典文档

    MPI通讯经典文档,MPI通讯使用手册,西门子MPI通讯协议。

    mpi安装包 for linux

    mpi 环境搭建 mpi编程环境安装文件 在linux系统下

    西门子MPI通讯技术

    西门子MPI通讯技术西门子MPI通讯技术西门子MPI通讯技术

    mpi测试全局通信mpi_Alltoall

    这个代码用于测试mpi全局通信,针对不同的情况,分别使用了MPI_Alltoall和MPI_Alltoallv

    MPI.zip_linux mpi

    MPI tutorial for unix linux window

    Microsoft的MPI和MPI_SDK

    如题是Microsoft的MPI最新安装包及其SDK包

    MPI并行设计 一个小程序

    MPI并行设计 MPI MPI并行设计 MPI并行设计 一个小程序

Global site tag (gtag.js) - Google Analytics