关于LMS就算时,计算机CPU的问题
小弟用4核(虚拟8核)的电脑进行气动噪声的仿真计算,计算模型比较大。出现的问题是:不管计算模型多大,都只有一个CPU在运行;甚至在一台计算机上同时计算多个算例的时候,还是这样,只有一个CPU满负荷,其他都闲着。严重影响了计算速度。
有谁遇到过类似的情况吗?坐等大神解答! 自己先顶一个!坐等大神。 你要开启多核并行啊!!!具体方法我在论坛里面发过,你找一下! 回复 3 # superxjw 的帖子
多核并行怎么开启啊?是专门针对LMS开启,还是电脑的基本设置? 回复 2 # hitstone 的帖子
我用的是LMS9,是不是它不支持多核并行计算,还是怎么回事? 回复 5 # hitstone 的帖子
支持多核,开多核计算具体方法论坛有 回复 6 # huwjiik 的帖子
谢谢,我刚才恰好也看到了。
http://forum.vibunion.com/thread-109997-1-1.html
希望可以帮助其他有类似问题的人! 回复 6 # huwjiik 的帖子
我的多核开启后显示success,并且在相关的设置里也设置成了multi...,然后设置了线程以及处理器的数目,但是报错了:
AVAILABLE MEMORY LESS THAN ALLOCATED MEMORY!
>> WARNING : AVAILABLE MEMORY RESET TO: 0 WORDS
NOT ENOUGH MEMORY AVAILABLE
PLEASE RESIZE THE MEMORY ENVIRONMENT VARIABLE
AND RESTART YOUR APPLICATION
A FATAL ERROR OCCURRED.PROGRAM STOPPED
**** ERROR has occurred during computation ****
You may try compute solution in manual mode and try to attach results afterwards.
貌似是内存分配得太大了,但是我的机子是32GB内存的,我分配了20000MB大约是20GB,怎么会内存不够用呢?
肿么回事?? 回复 8 # hitstone 的帖子
你是用的什么方法?边界元?有限元?还有,模型自由度是多少? 回复 9 # superxjw 的帖子
边界元,模型自由度在什么地方查看? 回复 10 # hitstone 的帖子
查看声学边界元网格节点数啊…… 回复 11 # superxjw 的帖子
单元数和节点数都大约是13W 回复 12 # hitstone 的帖子
13W的自由度,用边界元法,普通电脑算不动的……建议你用VL11里面新的流体声学计算方法,用有限元来算,VL11里面新的偶极子算法,效率极高! 我算的是气动噪声——偶极子,壁面压力脉动引起的那种。在李老师那本书里,只讲了怎么用边界元法计算气动噪声,没有讲怎么用有限元计算。那本书是基于版本9的。你这么一说,我有好疑惑啊。
版本9能用有限元计算气动噪声吗?你有没有资料啊。
回复 14 # hitstone 的帖子
要用VL11
页:
[1]
2