主题:MPI下如何设置多进程?
saupt005
[专家分:0] 发布于 2011-12-23 20:15:00
今天刚在64位win7的IVF上安装了MPI,然后调试最基本的那个“Hello World”并行的程序,但发现进程数只有1. 我的电脑是四核8线程的,请问各位专家应该怎么设置才能读出多线程来呢?
回复列表 (共14个回复)
沙发
yeg001 [专家分:14390] 发布于 2011-12-23 23:40:00
windows下不是有个运行器的么?
板凳
saupt005 [专家分:0] 发布于 2011-12-24 11:16:00
请问您能具体说一说吗?我是新手,不懂……多谢您了!
3 楼
yeg001 [专家分:14390] 发布于 2011-12-24 12:59:00
我已经很久没用mpi了. 但记得在mpi的安装目录下有个好像是mpiexec的运行文件来协助运行的. 详细看看mpi自身的帮助.
4 楼
cgl_lgs [专家分:21040] 发布于 2011-12-26 12:23:00
如果你用的是mpich,那执行时用:
mpiexec+你的程序名
比如你编译出来的程序名字叫“lgs.exe”,则需要执行为:
mpiexec lgs
5 楼
saupt005 [专家分:0] 发布于 2011-12-27 09:43:00
请问什么是执行?怎样执行?我初次接触MPI,多谢您了!
6 楼
dongyuanxun [专家分:7180] 发布于 2011-12-27 10:13:00
你还没告诉人家用的是哪个MPI呢
7 楼
cgl_lgs [专家分:21040] 发布于 2011-12-27 11:31:00
楼主要不还是直接看帮助吧,这挤牙膏式的太累~~~~
8 楼
saupt005 [专家分:0] 发布于 2011-12-27 16:09:00
从哪看帮助啊……我没找到……
9 楼
saupt005 [专家分:0] 发布于 2011-12-27 17:00:00
是intel visual Fortran
10 楼
cgl_lgs [专家分:21040] 发布于 2011-12-28 15:59:00
。。。知道你用的是IVF,MPI实现是哪个的?Intel的还是MPICH2?
我来回复