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
2 帖子 2 发布者 1.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 洱聿洱 离线
    洱聿洱 离线
    洱聿
    写于 最后由 编辑
    #1

    目前基于fe40下的waves2foam设置的算例报错,模型是一个简单的水槽造波,单核可以运算。并行运算到某个时间步库朗数突然增大,造成浮点溢出,报错信息如下:
    e613d605-130b-4a75-bf52-f6d6b8b29807-image.png
    集群error文件如下:

    mkdir: cannot create directory 鈥?鈥? File exists
    [node03:197162] 3 more processes have sent help message help-mpi-btl-openib.txt / no device params found
    [node03:197162] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages
    [node03:197162] 3 more processes have sent help message help-mpi-btl-openib.txt / init-fail-create-q
    [node03:197201] *** Process received signal ***
    [node03:197202] *** Process received signal ***
    [node03:197202] Signal: Floating point exception (8)
    [node03:197202] Signal code:  (-6)
    [node03:197202] Failing at address: 0x3ef00030252
    [node03:197203] *** Process received signal ***
    [node03:197203] Signal: Floating point exception (8)
    [node03:197203] Signal code:  (-6)
    [node03:197203] Failing at address: 0x3ef00030253
    [node03:197204] *** Process received signal ***
    [node03:197204] Signal: Floating point exception (8)
    [node03:197204] Signal code:  (-6)
    [node03:197204] Failing at address: 0x3ef00030254
    [node03:197201] Signal: Floating point exception (8)
    [node03:197201] Signal code:  (-6)
    [node03:197201] Failing at address: 0x3ef00030251
    [node03:197201] [ 0] [node03:197204] [ 0] /lib64/libc.so.6(+0x362f0)[0x2b51232f12f0]
    [node03:197204] [ 1] [node03:197202] [ 0] /lib64/libc.so.6(+0x362f0)[0x2b517e1252f0]
    [node03:197202] [ 1] [node03:197203] [ 0] /lib64/libc.so.6(+0x362f0)[0x2aecd7a942f0]
    [node03:197203] [ 1] /lib64/libc.so.6(+0x362f0)[0x2b6690c022f0]
    [node03:197201] [ 1] /lib64/libc.so.6(gsignal+0x37)[0x2b6690c02277]
    [node03:197201] [ 2] /lib64/libc.so.6(gsignal+0x37)[0x2aecd7a94277]
    [node03:197203] [ 2] /lib64/libc.so.6(gsignal+0x37)[0x2b51232f1277]
    [node03:197204] [ 2] /lib64/libc.so.6(gsignal+0x37)[0x2b517e125277]
    [node03:197202] [ 2] /lib64/libc.so.6(+0x362f0)[0x2aecd7a942f0]
    [node03:197203] [ 3] /lib64/libc.so.6(+0x362f0)[0x2b51232f12f0]
    [node03:197204] [ 3] /lib64/libc.so.6(+0x362f0)[0x2b517e1252f0]
    [node03:197202] [ 3] /lib64/libc.so.6(+0x362f0)[0x2b6690c022f0]
    [node03:197201] [ 3] /home/DSQ/foam/foam-extend-4.0/lib/linux64GccDPOpt/libfoam.so(_ZN4Foam4Time12adjustDeltaTEv+0x59)[0x2b5121dcc429]
    [node03:197204] [ 4] /home/DSQ/foam/foam-extend-4.0/lib/linux64GccDPOpt/libfoam.so(_ZN4Foam4Time12adjustDeltaTEv+0x59)[0x2aecd656f429]
    [node03:197203] [ 4] /home/DSQ/foam/foam-extend-4.0/lib/linux64GccDPOpt/libfoam.so(_ZN4Foam4Time12adjustDeltaTEv+0x59)[0x2b668f6dd429]
    [node03:197201] [ 4] /home/DSQ/foam/foam-extend-4.0/lib/linux64GccDPOpt/libfoam.so(_ZN4Foam4Time12adjustDeltaTEv+0x59)[0x2b517cc00429]
    [node03:197202] [ 4] waveFoam(main+0x23be)[0x42be2e]
    [node03:197202] [ 5] waveFoam(main+0x23be)[0x42be2e]
    [node03:197201] [ 5] waveFoam(main+0x23be)[0x42be2e]
    [node03:197203] [ 5] waveFoam(main+0x23be)[0x42be2e]
    [node03:197204] [ 5] /lib64/libc.so.6(__libc_start_main+0xf5)[0x2b51232dd445]
    [node03:197204] [ 6] waveFoam[0x430b8e]
    [node03:197204] *** End of error message ***
    /lib64/libc.so.6(__libc_start_main+0xf5)[0x2b517e111445]
    [node03:197202] [ 6] waveFoam[0x430b8e]
    [node03:197202] *** End of error message ***
    /lib64/libc.so.6(__libc_start_main+0xf5)[0x2b6690bee445]
    [node03:197201] [ 6] waveFoam[0x430b8e]
    [node03:197201] *** End of error message ***
    /lib64/libc.so.6(__libc_start_main+0xf5)[0x2aecd7a80445]
    [node03:197203] [ 6] waveFoam[0x430b8e]
    [node03:197203] *** End of error message ***
    
    

    我用fsifoam计算其他算例也会出现这个问题,有人遇到过类似的问题嘛?

    卑以自牧,温润如玉。

    1 条回复 最后回复
  • 李东岳李 在线
    李东岳李 在线
    李东岳 管理员
    写于 最后由 编辑
    #2

    @洱聿 在 并行计算浮点报错 中说:

    单核可以运算。并行运算到某个时间步库朗数突然增大

    类似这种问题。有的时候会发生。很难debug。这个一般来自于矩阵求解器,你可以试试换一下,比如GAMG换成PCG。但不保证解决

    http://dyfluid.com/index.html
    需要帮助debug算例的看这个 https://cfd-china.com/topic/8018

    1 条回复 最后回复

  • 登录

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