Ansys Fluent在集群中运行通常没有GUI,需要直接采用命令行的形式直接运行。在有GUI的环境下运行Fluent首先会打开Fluent Launcher用于进行相关配置,其本质依旧是配置Fluent的启动参数,本文重点介绍Fluent的常见启动参数,便于HPC环境内提交任务。
-2d/3d/2ddp/3ddp
配置启动的fluent求解器版本,依次为2维单精度、3维单精度、2维双精度、3维双精度
-g
无图形界面启动
-t
设置并行计算核数x
-gpgpu=
指定计算GPU的数量x,注意:GPU数量需要与CPU数量匹配
-mpi=
指定并行计算的mpi,linux系统可选intelmpi与openmpi
-mpiopt=
指定并行计算mpi的额外参数,如对于openmpi在root账户下运行,需要加入-mpiopt=”–allow-run-as-root”
-p
指定并行计算的接口={default|eth|ib}
-clfush
清除内存buffer缓存,使用free命令查看系统buffer缓存,必要时清理
-i
指定脚本文件-i example1.jou -i example2.jou -i example3.jou…
-cnf=
指定配置mpi配置节点的文件x
注意:
1、在ConnectX6 Infiniband 网络环境下,IntelMpi的-p接口需要人工指定为-pib.ofed
2、-gpgpu参数启用时,需要满足以下条件:1)各个节点的CPU数量相同;2)每个节点的CPU数量是GPU数量的整数倍
3、-cnf 指定的节点文件格式为:
node1:48node2:48node3:72
最后一行数据后必须包含一个空白行
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删