当前位置:服务支持 >  软件文章 >  适用于Ls_Dyna的windows批处理命令:提交排队与并行计算

适用于Ls_Dyna的windows批处理命令:提交排队与并行计算

阅读数 3
点赞 0
article_banner

在使用Ls_Dyna提交计算任务时,若需要排队计算,可以使用下列命令实现排队功能:

具体实现方法:新建.txt文件/输入下列命令/保存/更改文件格式为.bat(windows注册表编辑器文件)/双击文件

@echo off

echo calculation start

cd

timeout /t 30000 /nobreak > null

cd https://www.gofarlic.com\Data\CAE_Model\Rav4

"https://www.gofarlic.com\ProgramFiles\LSDYNA_971_R7\program\ls-dyna_smp_s_R700_win32_ifort101.exe" i=https://www.gofarlic.com\Data\CAE_Model\Rav4\Rav4_01.k ncpu=8 memory=1000m

cd https://www.gofarlic.com\Data\CAE_Model\Rav4

"https://www.gofarlic.com\ProgramFiles\LSDYNA_971_R7\program\ls-dyna_smp_s_R700_win32_ifort101.exe" i=https://www.gofarlic.com\Data\CAE_Model\Rav4\Rav4_02.k ncpu=8 memory=1000m

pause

命令解释:

此命令可实现多个需要计算的任务排队提交,依次计算。

其中第4行“30000”代表运行.bat文件至第一个计算任务开始提交的时间间隔为30000ms,一般情况此值可设置为一个较小的数,如3ms/5ms(缩短等待时间)等。

nobreak代表两个计算任务之间的时间间隔为0,也可设置为具体数值,如3ms/5ms等。

路径“https://www.gofarlic.com\Data\CAE_Model\Rav4”代表提交计算的.k文件所在路径。

"https://www.gofarlic.com\Program Files\LSDYNA_971_R7\program\ls-dyna_smp_s_R700_win32_ifort101.exe" 代表Ls_Dyna求解器文件所在路径及文件名。

i=https://www.gofarlic.com\Data\CAE_Model\Rav4\Rav4_01.k代表需要提交计算的.k文件。ncpu=8代表此项计算任务将占用CPU资源为8个线程(此项根据具体情况设置。若未非正版Ls_Dyna,一般此项设置为8;若为正版Ls_Dyna,此项根据计算机可分配计算资源,可设置为8/16/32)。

memory=1000m代表此项计算任务将占用内存为1000M(一般此项设置为1000M或2000M)。

pause(意为停止)代表所有计算停止。

一个cd后面直到下一个cd出现之前的命令为一个计算任务的执行命令。

若计算机计算资源充足,可以进行并行计算时,可以使用windows并行计算命令实现,具体方法如下:

将需要排队计算的任务编写成windows批处理文件(方法如上),例如assignment01.bat和assignment02.bat

新建.txt文件/输入以下命令/保存/更改文件格式为.bat文件/双击文件

@echo off

start https://www.gofarlic.com\Data\CAE_Model\assignment01.bat

start https://www.gofarlic.com\Data\CAE_Model\assignment02.bat

pause

注意命令中的空格符

附:windows批量排队并行计算软件job Submitter,该软件集成于PreSys中


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空