CAE软件运行与多核配置特点分析(3)

时间:2010-10-20   来源:   网友评论:0   人气: 3268 作者:

第二部分:四核CPU在3D CAD、CAE中的应用分析

    作为主要为企业级应用服务的3D CAD和CAE软件产品,究竟会随着多核CPU的革新带来多大的效率提升,很多企业对此还比较未知。

    企业购买强大的硬件产品,归根到底是为了更好的应用软件。具体到制造企业就是更好的应用CAD、CAE等涉及到大量运算、对CPU和内存要求较高的软件产品。而事实上一款软件能否充分发挥出硬件性能,中间涉及到很多因素,诸如:

  •  3D CAD、CAE软件的运行效率与CPU、内存、显卡以及操作系统的关系;
  •  3D CAD、CAE软件本身是否进行了针对四核CPU的优化?都能在支持四核CPU的操作系统上运行?

    正如好马还需配好鞍,对于希望通过添置四核工作站来提升CAD、CAE软件的应用效率的制造业企业来说,亟需解决上述几个问题。而带着这样的问题,e-works充分采访调研了目前市场主流的3D CAD和CAE软件供应商,从各种软件本身来探讨对于多核CPU技术的支持。

图5 Windows平台下16核CPU同时工作的任务管理器状态

    一 四核CPU在3D CAD中的应用普及为时尚远

    对于企业级用户来说,用3D CAD进行产品设计,多核CPU还处于推介普及阶段,目前的大多数企业在进行三维设计时,还在使用双核处理器的图形工作站,甚至配置更低的PC。

    1 多数3D CAD软件已兼容多核CPU技术

    2005年后,双核CPU的逐渐普及,众多的3D CAD供应商在进行新版本研发时,就已经开始优化软件架构,以兼容多核CPU技术,更大程度的提升软件运行效率。从调研的主流3D CAD软件厂商来看,绝大多数已经支持四核CPU技术。

表2 主流3D CAD对四核CPU的支持情况

 

 

    对于国际市场主流的3D CAD产品,譬如Solidworks,从Solidworks2008版本开始就支持四核CPU技术了。SolidWorks一级代理商北京盛维工程师介绍说:基于Windows平台开发的Solidworks,完全融入了Windows的操作习惯,从面向桌面的搜索,到基于VB\C++语言的二次开发,甚至连CTRL+C、CTRL+V的习惯都延用下来了。所以在SolidWorks2008版本以后的软件,也完全可以基于四核CPU来进行运行,特别是对于大装配体的设计,效率提升非常明显。

    SolidEdge产品经理雷俊雄说:如果只是进行简单的设计工作, 几乎所有的3D CAD软件对硬件的要求都不高(如图6所示)。但要想三维设计时计算机运行地足够流畅,就得使用尽量高配的计算机。

图6 3D CAD、CAE软件最低推荐配置

    对于PRO\E来说,尽管也支持多核CPU,但在进行三维绘图和工业设计的过程中,多数企业还是使用双核CPU的PC,如要要用到PRO\E里的Mechanica分析模块,才有可能用高配置的计算机,调用多CPU进行运算。

图7 PRO\E硬件配置需求单

    2 企业硬件更新落后于硬件技术发展

    尽管目前主流的3D CAD软件基本上支持4核CPU技术,企业的设计工程师们也认识到多核CPU技术可以很大程度地提高设计效率,但4核CPU在企业的普及使用程度却并不乐观。

    四机塞瓦的CAD工程师熊刚说:“硬件技术更新太快,现在换了更好的计算机,过了半年或者一年还是淘汰了。而目前的计算机也能运行基本的操作,尽管效率上有待提升,但企业本着控制成本的原则,对升级硬件还是持观望态度”。熊刚的这种解释基本也代表了目前制造业企业里普遍存在这样一种观点。

    另外,如NX、CATIA、SolidEdge、Inventor等主流3D CAD,也都处于这样的状况。另一位制造企业的工程师则这样评述CPU、内存和显卡之间的关系:“在进行三维设计时,cpu决定了处理速度,内存决定了运行速度,显卡决定了显示效果,显示流畅才是真的流畅。”

    苏州江南嘉捷电梯股份有限公司的设计工程师丁建新介绍:在日常的设计工作中,工程师们都用常规的台式机,涉及到较为复杂的装配,设计部门有一台专用的四核图形工作站,以备用。


 

文章评论