微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 微波射频仿真学习讨论 > 关于64位系统下安装CST2008及内存不足问题

关于64位系统下安装CST2008及内存不足问题

时间:10-02 整理:3721RD 点击:
因为使用频域求解器出现内存不足的问题(有时会报错说"out of memory",有时则在matrix factorization步骤时长期无反应)而尝试在64位XP系统上安装CST2008。安装出现问题,在点击install后有个大致为"visual C++ 2005 X64"的进度条,进度条满后就退出了,而之前在32位机器上安装并无上面的进度条就可直接进入到installshield wizard。
求证一下:是否CST2008现在还无法在64系统下安装,因为看到以前的帖子有人说可以(用的是D版)
如果确实无法在64位系统下安装,目前还有其它办法么?
我的32位系统下内存识别为3.5G,计算时最多用到2.6G,四面体网格数约6万。
谢谢!

64bit机子上可以装上,但我运行网格数超过八千万的话就会报错,amd64.exe文件出错,具体原因我也不清楚,帮忙顶帖,但我安装没遇到过问题

我就是装在server2003 64bit版上的,不过我还没有运行过那么多的网格数:18de

谢谢LS两位
之前另一位同学在64位系统的同一机器上装了2006B,不知其内存使用能否超过4G,正在考察中。

2006b最多我用到6G,好像不能超过,cpu最多调用四个

其实对于我这个问题,可能6G也就够了。跟你的算的问题比起来是小case了,呵呵。
提到了CPU,就顺问一句,之前看到有人讨论。CST中有像HFSS那种CPU使用数目的设置选项吗?只看到时域求解器中有最大线程的选项,频域求解器中干脆没有。我的双CPU在计算时从任务管理器中看到使用率为100%,偶而会下降。

我记得好像是有设置的选项的,好像也是在求解器的那个solver选项里设置,具体位置记得不清楚了,更多信息我就不太了解了,可以请小编帮你解答这个问题

有对CPU的设置选项的,在时域和频域中都是从求解器对话框的Special按钮进入Special对话框。时域求解器是在Specila对话框的Solver页面下有个Use parallelization up to ? threads就是了,这里?输入几就调用几个CPU。
频域求解器中直接在Special对话框中有Max.number of threads就是了。

核实了一下,
2006B频域求解器的special一项中有"max. number of processors",我的理解是如果不填就默认是所有处理器同时使用。
2008则改成了"max. number of threads"

cst对内存消耗真不多,同一个模型,用HFSS的话,我的8个G内存都不够,而CST只用了1个G都不到,但是CST好像挺耗硬盘的,如果扫描几个参数的话,十几个G的硬盘空间很容易就占满了.:18de

你参数扫描保存了哪些结果,会这么大?

我也碰到过这样的情况,一次仿真可以占掉近10个G的盘

上一篇:帮帮小弟
下一篇:Help to Download CST MAFIA

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

网站地图

Top