由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 哪位帮忙看一个极为简单的 MPI 程序,感谢拉!
相关主题
A tough pointer conceptC++ Software Engineer 工作求内推(Boston)
MPI问题求助。Help!求救
如何查看一个程序/进程使用了哪些cpu?我写的C++ ParallelForLoop,感兴趣的来下载测试
MPI 编程可以再 (转载)intel knights landing 72core CPU 谁用过?
openMP or boost::thread (pthread) for multithreading ?How to run Message Passing Interface C file?
谁给推荐本parallel programming的入门教材aws EMR能设置一个mapper吗?
请问程序同时在多个cpu上运行需要怎么改程序?问个mpi的问题
请教Intel MPI基本常识what kind of language this is and how to change it? (转载)
相关话题的讨论汇总
话题: mpi话题: size话题: status话题: rank话题: comm
进入Programming版参与讨论
1 (共1页)
c**********w
发帖数: 1746
1
这个程序就是想测试一下ISEND和IRECV。启动四个线程,每个把一个数字发到rank+1的
下一个thread上,最后一个rank为3的发回到rank=0的线程,用WAIT_ALL等待,然后把
结果打印出来,已经编译成功,发现四个线程也都启动,但却不能通讯。测试条件为
quad-core, linux, openMP
程序:
program hello
USE mpi
integer rank, size, ierror, status(MPI_STATUS_SIZE)
integer dest,tag, ierr,tag2, req(2), src
REAL*8 res, msg, ans,sout
integer status_array(MPI_STATUS_SIZE,2)


call MPI_INIT(ierror)
call MPI_COMM_SIZE(MPI_COMM_WORLD, size, ierror)
call MPI_COMM_RANK(M
N***m
发帖数: 4460
2
do you need something like these?
ierr=MPI_Wait(&send_request,&status);
ierr=MPI_Wait(&recv_request,&status);

【在 c**********w 的大作中提到】
: 这个程序就是想测试一下ISEND和IRECV。启动四个线程,每个把一个数字发到rank+1的
: 下一个thread上,最后一个rank为3的发回到rank=0的线程,用WAIT_ALL等待,然后把
: 结果打印出来,已经编译成功,发现四个线程也都启动,但却不能通讯。测试条件为
: quad-core, linux, openMP
: 程序:
: program hello
: USE mpi
: integer rank, size, ierror, status(MPI_STATUS_SIZE)
: integer dest,tag, ierr,tag2, req(2), src
: REAL*8 res, msg, ans,sout

c**********w
发帖数: 1746
3
搞定了,IRECV那个tag改成MPI_ANY_TAG即可
1 (共1页)
进入Programming版参与讨论
相关主题
what kind of language this is and how to change it? (转载)openMP or boost::thread (pthread) for multithreading ?
SQL question谁给推荐本parallel programming的入门教材
问个简单的memory allocation 的问题。请问程序同时在多个cpu上运行需要怎么改程序?
关于tcp包头的一个小问题 [图] (转载)请教Intel MPI基本常识
A tough pointer conceptC++ Software Engineer 工作求内推(Boston)
MPI问题求助。Help!求救
如何查看一个程序/进程使用了哪些cpu?我写的C++ ParallelForLoop,感兴趣的来下载测试
MPI 编程可以再 (转载)intel knights landing 72core CPU 谁用过?
相关话题的讨论汇总
话题: mpi话题: size话题: status话题: rank话题: comm