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

    我采用的并行命令指定了每一个节点的进程:
    mpiexec -np 64 -npernode 16 *******
    但是运行的时候,提示我:这个-npernode 命令太老了,mpi 不支持


    系统输出的提示如下:
    Command line option
    Deprecated : -- npernode ,-npernode
    Replacement: --may-by ,pp:N:node

    Equivalent Mac parameter
    Deprecated : rmaps_base_n_pernode, ramps_ppr_n_pernode
    Replacement: rmaps_base_mapping_policy:ppr:N:node


    所以我应该如何修改我的并行命令,实现指定每个节点进程的目的?
    除了修改并行命令,Equivalent Mac parameter 是指修改哪里呢?

    CFD是个什么鬼?!

    1 条回复 最后回复
  • R 离线
    R 离线
    random_ran 大神
    写于 最后由 编辑
    #2

    提交命令和你的操纵系统所用的软件版本有密切关系。

    我在登录节点做一些小调试的时候经常用到:

    $ mpirun -np 8 pisoFoam -parallel

    如果是要提交到计算平台的排队系统里:

    我会用类似:

    $ sqsub -q mpi -n 48 -r 24h -o pisoFoam_logFile.%J -e pisoFoam_Re3_logFile.%J --mpp 5GB pisoFoam -parallel

    不过不同的计算中心也有自己的一套,比如另外一种提交方式:
    在case 文档里写好提交脚本,这个bash脚本里面包含了类似指令:
    mpiexec --mca mpi_warn_on_fork 0 -n 48 pisoFoam -parallel > pisoFoam_DES_48_${PBS_JOBID}.out
    然后在case目录下:
    bqsub -q qwork -l walltime=00:10:00 -l nodes=2:ppn=24 test.pbs

    不同的计算平台还是有不一样的地方,目前我遇到的就是这两种提交并行计算指令的。

    Yours in CFD,

    Ran

    1 条回复 最后回复
  • leaonL 离线
    leaonL 离线
    leaon
    写于 最后由 编辑
    #3

    谢谢版主的回复,十分感激。
    mpiexec -np 64 -npernode 16 ******* 命令中“-npernode 16 ” 不好用,可以删除,按照openfoam 教材,写个machines 文件,并指定每个节点的进程数:
    node1 cpu=16
    node2
    也可以有效解决问题

    CFD是个什么鬼?!

    1 条回复 最后回复

  • 登录

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