微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > CST学习交流 > CST MWS四核机子仿真出错求助

CST MWS四核机子仿真出错求助

时间:10-02 整理:3721RD 点击:
各位老大,我安装的CST2009,为什么在双核机子上可以计算CST自带的螺旋天线例子,不会报错。但是在工作站,也就是64位机器上就会报下面这个错误,把网格改小也不行。机子是4核的。把这个例子放到32位上四核的机子上也不能算,报同样的错误!
Render Engine Error: Matrix calculation crashed while executing Multiple Threads:caught unhandled exception (check for race conditions)
Error in calculating solver matrix
就是上面这段话,报错后就结束了。但是用64位的工作站仿真简单结构时,如果把时域求解器中的special中solve最上面两个选项去掉就可以算。这到底是怎么回事?那位大哥能告诉我,谢谢啦,在线等》》》


根据你的描述,应该是“工作站版本”不支持multiple threads。我想只需要取消"Use parallelization up to 16 threads"这一个选项就可以了。
错误提示说问题出在"while exacuting Multiple Threads",取消上面的选项就会不使用multiple threads功能。
或者,尝试8、4、2这几个数值,看看能不能运行。

不知小编试出来没有,还有如何知道装的cst是工作站版本还是别的什么版本,在哪看啊?cpu核多了该是增加线程数目还是减小线程数?

CST STUDIO SUITE只有Windows版和Linux版的区分,没有“工作站版”。我的回复是指小编安装在工作站上的软件估计是没有授权的,有各式各样的问题也就不奇怪了。
原则上讲这种软件兼容性的问题应该直接去问CST技术支持。
CST MWS默认普通的license就已经支持最多16个线程,如果我没有理解错“线程”的概念的话,应该能支持最多16个Core。所以理论上说,只要你的CPU总数没有超过16个核,那个参数值改不改都没有影响。

狗尾续貂:如果CPU使用了Intel的超线程技术,则线程数加倍~

感谢各位老大,我试着改了所有的东西还是不行,最后我用了最笨的方法,重新安装,之后就可以了。
我也不知道怎么回事
师兄说有可能是破解不完全,导致求解时候出现问题。
还有在经过我的试验,调用多线程是软件内部的,不是人为控制的,也就是说在分析复杂结构时,即使你不选多线程,他在剖分网格时候还是会自己调用的。
所以我感觉就应该是破解不完全吧反正重装就好了,不知道怎么回事。
但工作站的重新装还是有问题,哪个不管了,反正现在不用工作站了。
谢谢小编!

CST 2011版最多单机支持32个核了!只要一个求解器License!


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top