CAD2012序列号和密钥,五个月后,Alienware成为了全球第一家推出搭载该款显卡的笔记本厂商。SolidWorks公司是达索系统(DassaultSystemesS.A)旗下的公司,专门研发和销售Windows平台下的三维机械设计软件。1993年,PTC公司的技术副总裁与CV公司的副总裁发起成立了SolidWorks公司,因此,SolidWorks公司的产品上留下了很深CV公司和PTC公司的影子,但有具有自身鲜明的个性——完全基于Windows平台的、参数化特征建模三维机械设计系统。SolidWorks软件自1995年诞生起一直是机械工程师和设计师的最喜欢的CAD系统之一,其始终代表着CAD软件业“易用性、创新性和实用性”的潮流。由于使用了WindowsOLE技术、直观式设计技术、通用的Parasolid内核以及良好的与第三方软件的集成技术,SolidWorks成为全球装机量最大的三维设计软件。在中国地区,根据《CAD/CAM与制造业信息化》杂志2006年的调查,有超过45%的CAD工程师正在或曾经使用SolidWorks软件,在清华大学、北京航空航天大学、北京理工大学和上海交通大学等知名大专院校中,SolidWorks成为了最受学生欢迎的三维设计教学辅助性软件平台。在中端主流三维CAD系统中,SolidWorks是当之无愧的第一名。为什么SolidWorks如此受欢迎呢?这与SolidWorks的易学易用、且对硬件系统要求不高有关。完全基于Windows平台的SolidWorks在Windows下系统资源的利用率非常出色,能以有限的系统资源获得良好的三维图形表现。在SolidWorks2006版本的时候,普通的P4处理器配合512MB内存和入门级专业图卡,就能处理大多数三维设计任务,甚至包括1000个零件左右的装配体。在2008版本时代,64位技术和WINDOWSVISTA出现了,而用户也希望SolidWorks更加智能,系统处理能力更加强大,因此,SolidWorks2008的硬件需求大幅度提高了。尽管SolidWorks官方公布的配置仍然非常平民化,但实际上要流畅运行SolidWorks2008版本软件完成设计任务(是作为工作平台而不是作为学习平台),2GHz的处理器、1GB的内存和一片中端专业显卡是必不可少的。而当模型的特征大于1000,或者装配体的零件数量接近10000个,最好安装4GB以上的内存,而处理器则采用多核64位产品。显卡方面,用户仍然可以采用中端配置的专业图卡,这就是SolidWorks的特点之一,尽管模型规模变大,但SolidWorks对显卡的需求并不是无限制的提高。我们在这里推荐的显卡是丽台QuadroFX1700显卡。SolidWorks的用户主要集中在常见机械产品设计领域,很少出现超大规模的模型,即使在系统内将图形显示品质开到最大(其实没有必要,机械结构设计的过程中对模型显示品质的要求不高,在外观设计阶段才有所需求),丽台QuadroFX1700显卡也能应付自如。不过需要指出,SolidWorks2008只有在经过认证的专业显卡上才能打开一些模型渲染选项,如REALVIEW功能,这项功能保证模型能获得实时高质量的渲染,以帮助外观设计师即时获得材质体验,而不必等待最终的渲染工作。打开REALVIEW功能后,模型变得极富真实感,特别是金属材质的模型,材质的真实感更强。通过认证、且仍在市场上销售的显卡仅有Quadro系列和FireGL系列,丽台QuadroFX1700显卡就是其中之一。本次测试SolidWorks2008的硬件平台如下:测试平台的配置和大多数企业中常使用的中端主流工作站类似,另外,为了在64位平台下运行SolidWorks2008,我们还安装了64位升级包,以便应用程序能获得更好的内存效率。二、丽台QuadroFX1700和QuadroFX显卡丽台QuadroFX1700是一款专业图形3D显卡,是丽台QuadroFX1500的后续产品。丽台QuadroFX1700显卡采用DirectX10统一渲染架构,没有传统意义上渲染管线的概念,支持DirectX10.0和ShaderModel4.0等特效。供电部分,这款显卡采用了核心与显存独立的供电方式,显卡采用了三洋固态电容与电解电容的搭配,加上半封闭的电感,为显卡长期稳定提供了保证。散热方面,丽台QuadroFX1700搭载了涡轮散热器,具有不俗的散热效果,达到了静音散热的目的。显存部分,丽台QuadroFX1700显卡搭载了2.5nsGDDR2显存颗粒,组成了512MB/128bit的规格,由于使用了512MB大容量的显存,在专业制图领域有着更突出的表现。输出部分,丽台QuadroFX1700显卡采用了双DVI+S-Video,支持各种类型的双头输出模式,加上板载独立的RAMDAC与TMDS模块,实现高达2560x1600的高分辨率输出。NVIDIAQuadroFX显卡具有统一渲染架构技术,可让着色器模拟各式各样的物理特征,如光源效果中的光源散布、反射、折射及BRDF模型等,又如铸造物表面效果、多孔表面效果和塑料体表面效果等物质表面的特性。实时着色器可让这些效果相互结合,并可随意进行修饰,以实时、真实地显示模型。统一渲染架构技术的效率和效果是2D静态材质贴图所不能比拟的。作为专业显卡QuadroFX家族中的一员,丽台QuadroFX1700相比娱乐类的GEFORCE显卡有着本质的不同。(1)矢量图形硬件抗锯齿功能在CAD软件中,精确的线条图不是以像素数据的形式存在,而是以矢量数据定义的形式存在,如此可以保证图形计算的精确性。但是,显示器显示图形时必须以像素形式。因此,精确的矢量图形以像素形式近似地显示就会出现精度降低的问题,表现在屏幕上就是线条和曲面、实体的边缘不光滑,锯齿现象非常明显。对于规模庞大且精细的CAD线条图形而言,锯齿对显示效果的影响是很明显的。QuadroFX专业显卡对矢量数据的显示采用了更为精确的数据模型,在数据量大幅度增加的情况下,减轻甚至消除了锯齿问题,这就是QuadroFX的硬件抗锯齿功能。对于GEFORCE显卡的用户而言,矢量图的精确显示则并不重要。(2)硬件逻辑操作CAD图形设计过程是人机交互的过程,设计人员经常需要对三维图形中特定的点、线、面进行拾取,以执行特定的操作。比较典型的操作过程是:选取操作对象,旋转、局部放大或平移,执行后续操作,这一过程完全是用户和计算机图形的精确交互。被拾取的部分图形必须准确地得到突出显示,如变成不同的颜色或变得具有透视效果,这种图形的交互式逻辑操作需要显卡的硬件支持,而这就是QuadroFX的硬件逻辑操作功能,而这一功能需要显卡硬件对OpenGL的完美支持。对于GEFORCE显卡的用户而言,游戏过程中并不需要精确的图形交互,因此,这种矢量图形的硬件逻辑操作也是GEFORCE显卡所不提供的。没有硬件逻辑操作功能的GEFORCE显卡在CAD软件下,将此部分操作转交给了软件系统,增加了系统的负担。(3)重叠图形处理正如上文所讲,CAD图形交互过程中,用户需要不断与软件系统对话,将设计参数、功能参数等数据提供给计算机,计算机也要将处理结果反馈给用户,因此,在三维图形界面下必须不断弹出交互窗口,这些窗口往往与三维模型的场景重叠。你是否想过:重叠部分的三维模型不用显示,这部分数据如何处理?当用户移走上层窗口,被遮挡部分的模型能否及时地复现在显示屏上?新近被遮挡的模型能否及时地被移过来的窗口所覆盖?这些问题是计算机交互式图形处理系统所必须考虑到的,而QuadroFX通过硬件桢缓存的形式智能地执行这些操作,被遮挡的像素数据将进入硬件缓存,当窗口移走,再从缓存中回读像素数据,复现在屏幕上。QuadroFX支持的硬件桢缓存和像素回读功能非常强大,对于CAD软件中的重叠图形处理非常有效,而GEFORCE对此的支持则非常有限,要通过软件系统进行额外的运算来完成。很多GEFORCE用户有这样的感受,在CAD软件下当弹出窗口较多时,系统的反应开始迟钝,一些窗口移动后,被遮挡的模型不能及时地复现,需要等待一段时间;弹出菜单本该遮挡下面的图形,但是正相反,下面的图形遮挡了菜单……这些都是GEFORCE这样的娱乐显卡不能很好的处理重叠图形问题所造成的。(4)动态显存管理和UMA针对专业图形的QuadroFX显卡具备更为科学的显存管理机制,当进行大型CAD图形设计时,显卡会智能地分配管理显存,首先保证CAD软件需要,首先保证当前模型、当前视图的需要,以保证正在进行的工作流畅运行。而GEFORCE用户基本不涉及这个问题,因此也不提供类似的显存管理功能。其结果是,使用GEFORCE运行大型三维图形设计时,256MB显存的实际效果与同样QuadroFX256MB显存的效果相差巨大,且同时运行多个模型时GEFORCE的运行效率大幅度降低。而且,QuadroFX支持UMA(统一显存构架)技术,将祯、材质和矢量数据统一存放在显存中,并根据应用需要动态调整资源,提高了数据传输和显存利用的效率,对进行复杂外观、场景设计的CAD和DCC用户而言,UMA所带来的效果非常明显。(5)双面光源处理在计算机中显示三维模型需要通过三角形或多边性的面片,这些面片组成了多姿多彩的三维世界。而为了得到真实感的三维模型,必须考虑光源问题,必须通过计算机模拟自然界光源的反射、散射等效果。QuadroFX支持双面光源处理,保证了当CAD用户旋转不封闭曲面,或剖切封闭的空间时,三维模型的另一面或内表面同样得到很好的光源处理,从而得到内外兼具真实感的完整三维模型。GEFORCE用户并不需要双面光源处理,因为在游戏场景中的三维物体仅仅需要处理对外显示的面,而物体的内侧不需要显示,因而不需要额外花费资源进行处理。这是三维CAD和三维游戏的需求明显不同,因此,QuadroFX和GEFORCE在处理这一问题时所采用的方式也明显不同。(6)专业软件认证和优化为了保证在各种CAD/DCC专业软件中获得最佳表现,QuadroFX全系列显卡都额外进行一项工作:专业软件认证。NVIDIA和大量的专业软件厂商合作,包括Autodesk、PTC、DASSAULTSYSTEMES、Solidworks、SimensePLM等主流厂商,在QuadroFX的设计、检测阶段保证其在专业软件中的良好、稳定表现。在QuadroFX显卡的驱动程序中,专门针对不同的专业应用进行了优化调整,用户选择相应的优化方案后效能可以得到不同程度的改善。而这些工作是不会在GEFORCE显卡系列上进行的,理由很简单,成本会大幅度提升,而游戏娱乐用户也不需要。(7)寿命周期和技术支持工作站计算机产品的更新周期不低于18个月,而家用娱乐计算机产品的更新周期不会超过12个月。换句话说:一片QuadroFX显卡在用户那里即使连续服役超过1年半,也能应付专业工作的需要;一片GEFORCE显卡如果到了一年还不下岗,用户恐怕无法享受市面上新的游戏了。两者寿命周期的不同也导致了服务期限的不同,QuadroFX的客户服务长达3年之久,而服务范畴除了硬件方面的问题外,还包括专业软件和硬件平台之间的兼容性问题。GEFORCE显卡的服务大多不超过6个月,有些厂商也宣称三年,但使用超过1年的GEFORCE显卡谁还会关心服务呢?直接购买新上市的产品显然更划算。(8)专业平台下的性能差距让我们看看QuadroFX显卡和GEFORCE显卡在专业图形系统下的性能到底有多大差距吧。我们采用通用的SPECViewperf10来进行测试,请看下面的表格。测试平台的其他配件都是一样的,仅仅显卡不同(驱动程序不同,均关闭FSAA),两者间的差距非常明显,在Tcvis和UGNX测试中,项目性能差距甚至达到了766%和633%。三、实际测试在用户反馈的基础上,SolidWorks20