爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12073|回复: 18

WRF并行问题求解

[复制链接]
发表于 2015-8-26 13:49:12 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 亽小笨蜑■ɑ 于 2015-8-28 10:23 编辑

WRF模型运行wrf.exe过程中,单核运行没有问题,启用并行时,执行命令 mpirun -np 12 ./wrf.exe也没有问题,但是执行命令 mpirun -np 12 ./wrf.exe & 运行几分钟,出现报错,写到shell脚本里面后台运行也是这样的报错, 报错信息如下

[mpiexec@WRF1] HYDU_sock_read (./utils/sock/sock.c:223): read errno (Bad file descriptor)
[mpiexec@WRF1] control_cb (./pm/pmiserv/pmiserv_cb.c:249): assert (!closed) failed
[mpiexec@WRF1] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status
[mpiexec@WRF1] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:206): error waiting for event
[mpiexec@WRF1] main (./ui/mpich/mpiexec.c:404): process manager error waiting for completion

另外which mpicc
which mpif90
which mpirun
which mpiexec全用过检测了mpich安装是否成功,谢谢大家!
密码修改失败请联系微信:mofangbao
发表于 2015-8-26 14:09:45 | 显示全部楼层
你编译WRF的时候有没有选dm+sm
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-8-26 14:26:00 | 显示全部楼层
石破天惊 发表于 2015-8-26 14:09
你编译WRF的时候有没有选dm+sm

我当时只是选的这个选项dmpar,是不是和这个有关呢 我看了下说明 貌似dm+sm  means Distributed Memory with Shared Memory                       多核+分布式计算 是需要选这个,那得重新编译 试试了 是么  谢谢你
密码修改失败请联系微信:mofangbao
发表于 2015-8-26 14:54:46 | 显示全部楼层
既然要并行,我从来都是选dm+sm
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-8-26 14:56:30 | 显示全部楼层
石破天惊 发表于 2015-8-26 14:54
既然要并行,我从来都是选dm+sm

好的吧 我试试 多谢!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-8-26 17:33:23 | 显示全部楼层
石破天惊 发表于 2015-8-26 14:54
既然要并行,我从来都是选dm+sm

现在有个问题是 我测试过了 WRF没有问题 不后台运行并行可以呢 后台运行加并行就报错。。。。
密码修改失败请联系微信:mofangbao
发表于 2015-8-26 20:17:00 | 显示全部楼层
关注下,这几天我也遇到这个问题,每跑4个小时也就crash了,这个应该不是并行的问题,可能在namelist设置里,现在改了timestep在重试
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-8-27 09:04:20 | 显示全部楼层
fhmny 发表于 2015-8-26 20:17
关注下,这几天我也遇到这个问题,每跑4个小时也就crash了,这个应该不是并行的问题,可能在namelist设置里 ...

现在有个问题是 我测试过了 WRF没有问题 后台运行单核可以,不后台运行并行可以呢 后台运行加并行就报错。。。。
密码修改失败请联系微信:mofangbao
发表于 2015-8-27 15:52:58 | 显示全部楼层
亽小笨蜑■ɑ 发表于 2015-8-27 09:04
现在有个问题是 我测试过了 WRF没有问题 后台运行单核可以,不后台运行并行可以呢 后台运行加并行就报错 ...

肯定不是wrf的问题,也不是并行,我用粗分辨率跑没问题,稍细点就不行了
密码修改失败请联系微信:mofangbao
发表于 2015-9-30 18:57:06 | 显示全部楼层
诚心请教下lz,怎么重新编译wrf,想从basic换到vortex following,需要从头来过吗
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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