zhouww 发表于 2019-10-25 11:44:11

如何提高abaqus/standard计算内存利用率?

我的电脑是8核16线程,内存64GB的配置。使用abaqus/standard模块进行计算时,Edit Job选项中选择使用14个cpu并行计算,Memory选项Memory allocation units勾选“Percent of physical memory”, 输入的90%。但是计算时CPU利用率一直在10%左右,内存利用率才17%,计算速度非常缓慢,请问该如何提高计算的内存及CPU利用率?让求解速度变快一点? 求求各位大佬进来讨论一下!

chbwang 发表于 2019-10-25 12:26:43

ABAQUS内存利用率和计算规模有关,会自动调节,小模型计算一次求解对内存本身需求就不大。

zhouww 发表于 2019-10-25 13:47:08

chbwang 发表于 2019-10-25 12:26
ABAQUS内存利用率和计算规模有关,会自动调节,小模型计算一次求解对内存本身需求就不大。 ...

这么说那即使内存和cpu富余很大,也没有办法调动起来加速计算的吗?

zhouww 发表于 2019-10-27 10:33:13

补充一下我的问题,我做的是桩土的地应力平衡,发现选用static,general分析步运行的话,CPU和内存的利用率很高,计算速度很快。但是选用geostatic分析步时就无法充分利用CPU,导致计算时间非常长。不明白其中原因。
而且试了一个简单模型,发现采用geostatic和static,general分析步得出的地应力平衡结果中,位移结果是不一样的。求问这两个分析步的区别?以及是否能用static,general代替geistatic做地应力平衡的分析?
期待大家的讨论,谢谢!

早点睡觉 发表于 2020-11-21 16:52:45

原来我不是一个人
页: [1]
查看完整版本: 如何提高abaqus/standard计算内存利用率?