上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.20 d3hsp文件中消耗时间的含义
在LS-DYNA计算终止后,查看d3hsp文件时可以发现整个计算过程中每部分计算所需的时间,如图1-5所示。
图1-5 d3hsp文件中输出的相关信息
其中每项含义如下:
● Initialization,初始化的时间;
● Element processing,单元计算的时间;
● Binary databases,二进制结果文件生成输出时间;
● ASCII database,十进制结果文件生成输出时间;
● Contact algorithm,接触计算的时间,其中列出了每个接触计算的时间;
● Rigid bodies,刚体计算的时间。
Initialization是模型初始化所花费的时间。Element processing是计算过程中处理单元所花费的时间。每个时间步在单元计算完成后,接下来是接触计算,然后是刚体计算。在MPP计算中,一般接触会分布在所有CPU计算中。例如,计算节点2、3、4已经完成了接触计算要进行刚体计算,此刻之后的计算用时被记入刚体计算的时间。但是计算节点5还在进行接触计算,在计算节点5接触计算完成前,计算节点2、3、4一直在等待,但这部分等待的时间被记入刚体计算时间。大部分的刚体计算时间都是由于接触分块不合适而导致的。