爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4309|回复: 4

并行计算求助

[复制链接]

新浪微博达人勋

发表于 2016-11-7 08:23:32 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
wrf并行计算,输入
mpirun -np 3 ./wrf.exe
显示
starting wrf task             0  of             1
starting wrf task             0  of             1
starting wrf task             0  of             1
运行速度和不并行一样。
运行mpi测试,mpirun -np 5 ./hello
Hello World! Process 0 of 5 on localhost.localdomain
Hello World! Process 1 of 5 on localhost.localdomain
Hello World! Process 2 of 5 on localhost.localdomain
Hello World! Process 3 of 5 on localhost.localdomain
Hello World! Process 4 of 5 on localhost.localdomain

正常的。

运行wrf官网的测试Fortran_C_NETCDF_MPI_tests
C function called by Fortran
   Values are xx =  2.00 and ii = 1
status =             2
SUCCESS test 2 fortran + c + netcdf + mpi
都是正常的。

wrf.exe用了pgi并行编译,在centos6上没有问题,centos7里面就不行了。

谢谢大侠伸手援助!




密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-11-7 09:14:16 | 显示全部楼层
哦, 谢谢这么快的回复。
那为什么hello.c 是 1 of 6 2 of 6 。。。
wrf.exe 总是 0 of 1 0of 1 0 of 1
是不是没有分配多个线程呢 ?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-11-7 10:22:53 | 显示全部楼层
不懂为什么我装了并行计算后,计算速度几何倍数下降。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-6-17 09:26:22 | 显示全部楼层
您好,我想问一下,是因为centos7的原因,不能并行的吗?您现在解决这个问题了吗
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-6-28 21:58:02 | 显示全部楼层
换了个编译器,就行了
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表