Skip to content
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
CFD中文网

CFD中文网

  1. CFD中文网
  2. OpenFOAM
  3. 跨节点运行openfoam慢

跨节点运行openfoam慢

已定时 已固定 已锁定 已移动 OpenFOAM
6 帖子 4 发布者 4.9k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • adcpkA 离线
    adcpkA 离线
    adcpk
    写于 最后由 编辑
    #1

    超算平台:
    两个节点,每个节点20核,共40核,centos系统,Intel编译,Intel-mpi,磁盘没有特别的设置
    工作站:
    共48核,使用40核,ubutnu,gcc编译,openmpi

    计算相同的算例,一维爆轰管问题,计算效率如下

    超算平台(uncollated) 超算平台(collated) 工作站
    cputime (s) 58.83 53.31 70.99
    clocktime(s) 145 147 90
    1. cpu时间和真实时间差了这么多,是因为通信还是磁盘读写的原因
    2. 大家跑算例的时候也是相差这个量级吗
    3. 有没有什么优化的方法
    C 1 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    写于 最后由 编辑
    #2

    控制变量排除法,
    对比:超算单节点20核 与 用工作站20核。
    如果有差异,那就是编译和系统硬件问题了。

    对比:超算单节点10核 与 超算双节点20核(每节点10核)
    如果有差异,那就是通信的问题

    硬件和编译的的问题就换系统换硬件?如果是通信问题得研究怎么样优化计算分区,均衡计算负载。

    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

    异步沟通方式(《posting style》from wiki)(下载后打开):
    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
    提问的智慧(github在gitee的镜像):
    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way

    bestucanB adcpkA 2 条回复 最后回复
  • bestucanB 离线
    bestucanB 离线
    bestucan 版主 大神
    在 中回复了 bestucan 最后由 编辑
    #3

    @bestucan 第二组对比写错了,应该是:

    对比:超算单节点20核 与 超算双节点20核(每节点10核)
    如果有差异,那就是通信的问题

    滚来滚去……~(~o ̄▽ ̄)~o 滚来滚去都不能让大家看出来我不是老师么 O_o

    异步沟通方式(《posting style》from wiki)(下载后打开):
    https://www.jianguoyun.com/p/Dc52X2sQsLv2BRiqnKYD
    提问的智慧(github在gitee的镜像):
    https://gitee.com/bestucan/How-To-Ask-Questions-The-Smart-Way

    1 条回复 最后回复
  • adcpkA 离线
    adcpkA 离线
    adcpk
    在 中回复了 bestucan 最后由 编辑
    #4

    @bestucan 有道理,但是无论是哪方面问题,都没有解决办法
    因为平台是购买的机时,无法更换硬件
    计算域十分简单就是个方块,也不太好优化分块方案了
    :mihu:

    1 条回复 最后回复
  • C 离线
    C 离线
    Caijinjin
    写于 最后由 编辑
    #5

    你好,想问你一下,这个跨节点运算速度慢的问题有解决吗?我这边自己的集群也有这个问题,目前还在找原因中,集群centos7,openfoam运行前会有环境变量设置的脚本(gcc编译,openmpi并行),openfoam和openmpi等软件都安装在共享文件夹中。我这边的测试案例结果如下:
    08374518-59f3-4cde-9e4c-a771c6af1c9a-image.png

    1 条回复 最后回复
  • C 离线
    C 离线
    cccrrryyy 超神
    在 中回复了 adcpk 最后由 编辑
    #6

    @adcpk 超算每个节点20核,是因为只有20核还是只用了20核?如果是只用了20核,其他核在跑别的作业吗?如果只有20核,建议换成15+15这样来测试。

    一般情况下超算平台的CPU性能肯定没有你工作站的好,工作站肯定比超算新吧,快一些的话其实也可以理解。

    I don't want to survive, I want to thrive.

    1 条回复 最后回复

  • 登录

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 东岳流体
  • 随机看[请狂点我]