并行运算多核心计算慢

求助各位大神,为什么我并行运算,8核的时候很快,核心数越多反而越慢了?fluent,starccm和flotherm都存在这种问题,谢谢
  • 被浏览
    4227
  • 被关注
    1
  • 梁老师
    STAR-CCM+仿真学堂

    多核计算是会将计算域进行分区的,每计算一步区与区之间需要交换数据,当网格较少,会导致计算的时间小于数据交换的时间,导致计算变慢,通常建议一个核负担1万到10万网格。

    未登录
    还没有评论
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈