请问workbench中内存使用的问题? 90
电脑内存有64G,运行一个140万自由度的模态分析,提示以out-of-core模式运行,仿真速度极慢
观察发现:
local memory allocated for solver = 3279MB
local memory required for in-core solution = 23353MB
local memory required for out-core solution = 3125MB
请问这是否意味着,内存没有得到有效利用?
我是17.2版本,目前已经在tool里将workspace memory调大,database memory调小,请问还有什么方法可以提高内存的使用率,使其保持在in-core模式运行
补充一下,我重新划分了网格,将自由度由140万降低至46万,重新提交运行,发现这次是以in-core模式运行,计算速度非常快,观察solution information中上述各项变为:
local memory allocated for solver = 5254MB
local memory required for in-core solution = 5004MB
local memory required for out-core solution = 806MB
请问为何减小计算量,分派的内存反而增加了,我能否在在网格细化的同时,也增加内存分派,充分利用64g的内存?
补充一下,我的计算机是双路4核心CPU,共8个物理核心,分析时CPU使用状态如下:
Number of machines requested : 1
Total number of cores available : 8
Number of physical cores available : 8
Number of processes requested : 2
Number of threads per process requested : 1
Total number of cores requested : 2 (Distributed Memory Parallel)
根据网上的教程,已经进行了如下设置,可是似乎只有两个CPU被使用,任务管理器中CPU最大使用率约25%
我的license情况如下,似乎是可以支持超过2核心的:
请问是否可能是求解器的原因,目前用PCG lanczos求解器计算模态如此,模态叠加法算谐响应也是如此。那么请问哪些求解器是支持8核心计算的