不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

請問workbench中內存使用的問題? 90

瀏覽:7423 回答:4

電腦內存有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%

165659jfyc5r6yyy5mtx55.png.thumb.jpg

我的license情況如下,似乎是可以支持超過2核心的:

捕獲.png

請問是否可能是求解器的原因,目前用PCG lanczos求解器計算模態如此,模態疊加法算諧響應也是如此。那么請問哪些求解器是支持8核心計算的

邀請回答 我來回答

全部回答

(2)
默認 最新
zhangdaBIT
算了,摸索了一個禮拜,我自己回答一下吧。問題挺低級的,workbench每個模塊都有各自的tools設置,光在project schematic那里改沒有用,以我的問題為例,單純進行模態分析,除了上述操作外還需要在mechanical里的tools中修改核心數(成功了但沒有想象中有用,使用8核心cpu100%速度僅僅比雙核25%提高了50%,聊勝于無)。最后還是感謝以下回答的那位老師,論壇還是有人的。。。
2018年4月3日
評論 1 點贊
每天進步一點點
你看下計算過程用了幾個CPU,有兩個地方可以設置。
2018年4月1日
已采納 評論 1 點贊

沒解決?試試專家一對一服務

換一批
    App下載
    技術鄰APP
    工程師必備
    • 項目客服
    • 培訓客服
    • 平臺客服

    TOP