[請益] Comsol 虛擬記憶體 計算速度

作者: gais123 (Flying翔)   2019-04-15 17:03:40
小弟目前使用comsol計算3維的流體模擬
目前的case的網格數約50萬,自由度達到460萬,大概需要7天以上才會跑完
我仔細觀察工作管理員上CPU的使用率,發現comsol偶爾吃60幾%,偶爾吃不到10%
https://imgur.com/ZApFSjf
https://imgur.com/uEkSY4R
我在想是不是CPU不到10%的時候,是因為comsol需要把資料暫存在Ram上,但我看comsol吃的Ram有分成實體記憶體(左)和虛擬記憶體(右),圖的最下面
https://imgur.com/a2wyhVg
因為虛擬記憶體似乎是吃C槽硬碟,我的C槽是SSD,並且去系統看我虛擬記憶體的配置,如下圖
https://imgur.com/UPoWSkW
想問手動增加或減少虛擬記憶體的配置,對於comsol計算速度會不會增加呢?
若會增加速度,那增加的程度會很多嗎?
目前因為正在跑3維case,無法中斷comsol來測試虛擬記憶體,想說在板上詢問有高手是否有類似經驗
謝謝
作者: Loserme5566 (魯蛇我五六)   2019-04-18 23:01:00
一定需要用迭代求解器嗎?用直接求解器我跑共軛層流50萬格點,i7大約6.7小時原廠使用手冊也有說情況允許,直接求解器比較省時虛擬記憶體這點我也想多了解,等待其他大大現身說法
作者: gais123 (Flying翔)   2019-04-19 14:26:00
請教L大是如何設定直接求解器呢?我是直接用內建的求解器,但裡面有很多,不曉得如何只設定直接求解器https://i.imgur.com/us7uQXb.jpg
作者: sshyu954   2019-05-30 13:56:00
花錢買ram, 給他加到最大, 用pardiso解

Links booklink

Contact Us: admin [ a t ] ucptt.com