請問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核心計算的




















