针对Autodyn并行计算,和大家分享一点体会,同时希望看到的大佬能帮忙解答一点疑惑。
*首先介绍Autodyn的单机并行设置方法,并行MPI分为INTER和IMB,这里使用的是IMB,至于联机并行我也没有尝试过o(╥﹏╥)o

4. 双击执行autodyn_mpi.bat,将自动打开一个Antudyn GUI界面,载入模型,设置好模型的并行子任务分区,即可开始并行计算。

*Autodyn的并行效率影响因素
参考一篇关于Autodyn并行效率的文献,主要大意是Autodyn并行计算花费的时间分为计算花费的时间和通讯花费的时间,(通讯花费的时间的含义是根据任务数需要对模型进行子任务分配,各子任务之间需要进行通讯,从而花费一部分时间),所以需要在子任务数和计算效率之间寻找一个平衡,并且子任务数为偶数比较合理。
本人亲自对并行效率进行了相关分析,prt文件中出现4个相关的耗时,总耗时=求解耗时+编辑耗时,接触耗时为模型中计算Lagrange与Lagrange单元接触而消耗的时间,猜测应包含在求解耗时中。下图中AUTO表示采用Autodyn自动划分子任务区域,无AUTO的表示手动划分子任务区域,对比发现采用自动子任务分区比手动分区效率更高。


Autodyn使用手册中提到子任务分区应考虑模型中子任务的负载平衡,而自动分区能保证良好的负载平衡和子任务间的通讯量最小,手动分区显然难以保证这两方面的最优,所以建议采用自动分区。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...