- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
cst cpu并行的问题
去Accelaration里面看看Multithreading有没有选上。
可能操作系统系统和软件之间的事,64位系统不太兼容。
像这样的商业仿真软件是不可能不考虑64位系统的,所以软件64位系统不兼容的可能性为零。
在solver properties里点“acceleration”,在“CPU/GPU”里面看你的multithreading设置了多少。
64位 8核机器,装了cst2010 sp3,算得时候只有一个核满负荷,其他7个都空闲。请教可否设置其多cpu并行计算?
我记得之前用CST2008的时候,64位 8核机器8个核都用到了,只是每个核并未满负荷。
现在用新版的CST问题还存在么?
我的8核工作站,CPU只能用到60%-70%。CST技术支持的人不知道是什么原因……。不过我在CST User Forum看过一篇presentation,说如果CPU的工作频率高于主板的总线频率(或着说内存的工作频率)的话,CPU就会被部分闲置来“等待”内存中的数据送到CPU中作运算。
cpu我的也是这样的
请问版主,你的单个仿真最大可以用到多大内存?
或者说单个仿真的最大网格数是多少?(这个存不存在正版盗版的问题?)
CST好像建模和划分网格时是用到一个核的,求解就好了,还有你的PERFERENCES里求解线程的优先级设置成NORMAL了吗
这个估计和软件授权无关。
我现在工作用到的模型,网格数大概在360万左右,矩阵运算和求解器运算用到接近1 GB物理内存,1-1.3 GB虚拟内存。(没有硬件加速)
最大网格数好像没有一个具体的上限,通常如果你遇到关于仿真时间过长的警告信息,大都是因为最小网格步长过小或者单位选择错误造成的。
不过,对于硬件加速,对内存和网格数有指标建议的:
对于最简单的Nvidia加速卡,需要最少4 GB内存,网格上限4千万;
对于最顶级的Nvidia加速卡,需要最少48 GB内存,网格上限1亿6千万。
那个优先级别对acceleration是没有影响的,对于正常用途的PC或者工作站,low就是默认值。我也没有看到low和normal对仿真有任何影响。
申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习易迪拓培训专家讲授的CST视频培训教程。