[请益] 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