Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

0 评论

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

 

Slurm(Simple Linux Utilities for Resource Management)是一款集群资源管理及作业调度系统,适用于Linux集群环境。目前Slurm作为一款免费且开源的软件,被全世界很多超算中心,研发企业、实验室及大学部署并使用。在 TOP500 排名前 10 的HPC系统中,有超过半数是使用Slurm来执行工作负载管理工作。

目前,Ansys软件也支持使用Slurm来完成并行求解作业的任务提交和管理,本文介绍Ansys Fluent 2023R1版本并行求解作业提交到Slurm系统的相关操作。

 

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

1. Ansys RSM方式提交

1、首先在Linux集群管理节点启动Ansys RSM Launcher服务。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

2、打开Windows端的“RSM Configuration 2023 R1”配置工具,完成Slurm资源的添加配置。

 

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

3、打开Windows端的“RSM Cluster Monitoring 2023 R1”工具,可以看到刚配置完成的Slurm队列的资源状态:2个计算节点(node1和node2),每节点8个CPU Core。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

4、在Ansys Workbench中打开Ansys Fluent测试算例,并按图示1~4步骤的操作说明,完成Fluent作业的远程提交。如果项目中有多个待分析任务的话,建议使用右键菜单的Update选项,来准确定位要提交求解的分析任务。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

5、打开“Job Monitor”工具,查看运行中的作业状态。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

6、Linux管理节点上,我们也可以通过squeue命令查看运行中的Slurm作业的状态。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

7、计算完成后,计算结果自动传回Windows主机上的项目文件目录,我们在本地完成后处理工作。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

2. sbatch批处理方式提交

1、工作目录中上传Ansys Fluent算例、Journal文件及sbatch的批处理文件。

 

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

2、slurm.sh批处理文件中,定义了任务名:test,标准输出文件,错误输出文件,slurm队列名:debug,计算节点数:2,每节点并行进程数量:6。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

3、执行“sbatch slurm.sh”命令完成作业提交,作业号为174。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

4、计算完成后,工作目录生成了对应的结果文件,日志文件,过程文件。需手动下载文件到本地,进行后处理工作。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

3. 总结

对比来看,通过Ansys RSM图形化界面提交作业的使用方式,不仅省去了上传算例,下载结果的手动操作,还省去了编写Slurm批处理文件,Fluent Journal文件的工作,对使用者相对友好。

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC
安世亚太商城

  ANSYS Fluent数值计算方法研究

Ansys Fluent 提交并行求解作业到Slurm系统的介绍 | HPC

原价98元,商城包邮价78元,点击阅读原文进入商城购买。更多资料请进入安世亚太商城搜索
内容亮点

首先介绍ANSYS Fluent数值计算方法的基本步骤外,其次结合作者科研心得,通过使用结构化网格得到更准确的计算结果,再次通过作者自编UDF程序嵌入软件计算,使计算工况更符合实际工程环境,有的实例通过风洞实验、现场实测来检验,发现这些计算方法得出的计算结果是可靠的,说明这些计算方法是正确的,可以类推到类似工程。

 

相关软件
Ansys Fluent是一款通用计算流体动力学(CFD)软件,用于对流体流动、传热和质量交换以及化学反应过程等进行建模分析。Fluent提供了现代化用户友好型界面,可在单窗口工作流程中简化从前处理到后处理的流程。Fluent以其先进的物理
相关阅读