爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8009|回复: 3

WRF并行反而变得更慢了

[复制链接]
发表于 2017-10-8 16:05:27 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 moulin 于 2017-10-8 16:35 编辑

运行一切正常,但是就是并行核数越多反而越慢。在多核本地机器上(smpar编译)测试1,2,4,8核并行ideal case以及在集群上(dmpar编译)测试更多核数都出现了这个问题。用单核跑始终是最快的。请问有遇到过这样情况的同学吗?可能有什么原因呢?
本地机器上的MPI是mpich2和gnu编译,集群上是intel编译器以及intel mpi.

=================================
更新一下自己尝试的结果,在本地机器上用openmp并行似乎加速成功。等下试一试在cluster上dmpar+smpar编译的效果
密码修改失败请联系微信:mofangbao
发表于 2024-4-10 08:31:52 | 显示全部楼层
哈,这么多年了,也不知道这个问题解决了吗?我也遇到了同样的问题,之前怀疑是我编译用的gnu+mpich,后面换成ifort+intelmpi,超算是intel核,单核计算速度提升了一些,但是并行还是比单核慢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2024-4-10 11:09:53 | 显示全部楼层
Aoe_Xiao 发表于 2024-4-10 08:31
哈,这么多年了,也不知道这个问题解决了吗?我也遇到了同样的问题,之前怀疑是我编译用的gnu+mpich,后面 ...

找到原因了,是超算任务提交脚本的问题,没有注意到任务个数
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2024-11-28 17:56:02 | 显示全部楼层
Aoe_Xiao 发表于 2024-4-10 11:09
找到原因了,是超算任务提交脚本的问题,没有注意到任务个数

您好 我是在个人的电脑(16核)上跑的WRFV4.0,serial编译,GUN(gfortran/gcc),安装了mpich-3.0.4。但是mpirun -np 2 ./wrf.exe的速度明显快于mpirun -np 8 ./wrf.exe,请问这是什么原因导致的?仿佛两核并行重复算了两次,八核并行重复算了八次,
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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