计算机硬件是决定SolidWorks操作效率的重要条件,包括CPU、图形卡(CPU)、硬盘和内存。

一般来说,CPU的选择主要从下面几个方面来考虑:

(1)主频。主要原因是由于SolidWorks绝大多数操作是单线程的,例如在实际中经常使用“重建”即是让SolidWorks按特征树中的顺序将所有特征“完全”计算一遍(具体见CTRL+B(重建)和CTRL+Q(强制重建)有什么区别)。虽然SolidWorks有一些操作也是多线程的,例如“打开”文件操作,但这个操作本身最大的瓶颈并不在CPU上,而在存储设备的读写速度上。另外,在图纸上创建高质量的隐藏线视图也可以使用多线程,但这个操作并不常用,所以在一定意义上来说,重建速度决定了SolidWorks的速度。

实验证明,当CPU主频从3.46 提高到4.29,SolidWorks性能提高了12.1%。超频可以提高CPU的主频,并进而提高SolidWorks的性能,但超频一定要解决好散热问题,否则会烧毁CPU。

(2)核心数。一般来说,SolidWorks操作中绝大多数都是单线程操作,但文件检索、渲染、干涉检查、碰撞检查和Simulation等操作是可以实现多线程的。考虑到SolidWorks是运行于Windows操作系统之上的,因此,双核CPU是一个最低要求。但在这种情况下要尽力避免同时再启动别的软件以 提高SolidWorks的效率。实验证明,当CPU核心数从1增加到2时,性能提高6.4%,当从1提高到4时性能提高7.6%,当从1提高到12时性 能提高8.7%。

如果用户需要经常进行渲染、Simulation等多线程操作时,多核CPU则是至关重要的。增加更多的CPU也可以大幅提高SolidWorks的性能。

考虑到现在CPU至少是四核的,并且四核以后再增加核心数对SolidWorks的性能提升有限,因此,实际在选择CPU时并不需要过分看中核心数。

那么,具体什么样的CPU才是最适合SolidWorks设计的CPU?根据www.c和c上专门的单核基准测试数据(数据更新中),英特尔酷睿i9-11900K是明显的赢家,他提供了最优单线程性能。

资料来源:

相关推荐