在测试硬件平台上,我们采用了较高端的四核QX6800 CPU和4GB的内存,我们也推荐用户在条件允许的情况下试用四核CPU,特别MAYA中 render动画 OR 场景的模糊反射、反射、折射很多甚至是开GI的时候,四核心render甚至能比双核快85%以上。
此外我们在测试中加入了属于DX9与Shader Model 3.0时代的中端Quadro FX1500专业显卡对比,可以体验新的V3600/FX1700这类全新 Shader Model 4.0 架构产品相对老产品的性能改进。
SPECviewperf系列是当前图形工作站的权威测试软件,它通过模拟主流的在多个CAD/DCC应用程序中的OpenGL性能的软件,包括3ds max、CATIA、EnSight、Maya、Pro/ENGINEER(proe)、SolidWorks等,可对被测系统进行简单方便的性能评估。根据SPEC的官方网站的资料,先简单介绍一下SPEC Viewperf 9.0的8个测试部分:
1.3DS MAX Viewset 测试:是测试在运行3ds max 3.1的轨迹渲染,Discreet的OpenGL外部支持驱动会在轨迹渲染时使用;
2.CATIA Viewset测试:是测试在运行CATIA V5R12的轨迹渲染,测试的三个模型是采用CATIA中的模型,包含了两百多万个顶点,SPECviewperf使用了一个更加复杂的线框模型将这个模型中的汽车引擎部分取代,这个模型有120万个顶点(汽车模型引擎部分),180万个顶点(汽车模型底部);
3.EnSight Viewset测试: 其主要的测试范围是以引擎与科学运算有关,采用CEI的EnSight软件。
4.Maya Viewset测试:是测试显卡在运行Maya 5时的渲染与工作量。当画面或观察角度改变时所有的渲染工作包括了模型渲染,矩阵运算,材质,光线等等;
5.Pro/ENGINEER Viewset测试:测试运行PTC公司的Pro/ENGINEER 2001时的渲染与工作量,在测试中有运行两个主要模型与三个渲染模型:第一个模型是PTC World Car,拥有390至590万顶点。这个测试还包括了Shader工作,隐含线性移除,线框构建等。第二个模型是一个复制品,拥有48.5万至160个顶点,Shader和隐含线性框移除同样会被测试;一直持续到到Shader每一帧超过100MB的顶点信息与状态;
6.SolidWorks Viewset测试:测试运行Dassault System公司的Solidworks2004软件,主要测试所有的渲染工作,包含了模型渲染,矩阵运算,材质和光线等;
7.UGS NX Viewset测试:该测试将绘制一个非常大的模型,某些帧包含了将近800MB的数据。
8.Teamcenter Visualization Mockup Viewset测试:用于视觉仿真的UGS Teamcenter Visualization Mockup轨迹的测试项目。
而相对SPECviewperf 9.0,最新版SPECviewperf 10.0没有增加任何新的测试子项目,但在功能有了很大的改进,它提供了分辩率选择(可选1280x1024、1600x1200模式),支持全屏抗锯齿功能,支持多线程测试功能,并且提供了画质对比功能。
通过对比,首先我们可以看到上一代的中端产品Quadro FX1500已经全部在测试项目中落后,说明基于Unified Shaders 架构下的新一代Shader Model 4.0专业性能较老产品都有大幅的提高。
同时对比FireGL V3600与Quadro FX1700,我们也可以看到FireGL V3600在tcvis-01,SW-01与Maya中领先Quadro FX1700,特别是Maya项目,领先幅度达到了40%!充分说明FireGL 系列在Maya优化应用上的深厚功底。
- SPECapc for Maya 6.5测试分析:
在综合性的合成类SPECviewperf后,让我们来关心产品在Maya软件中实际运行情况。
SPECapc for Maya 6.5是SPEC(The Standard Performance Evaluation Corporation)标准性能评测机构针对maya的一个标准化测试模型,它包括5个部分,30项单独的测试组成,其中的27项运行3遍,总共采用了4种模型(狼人、手、蚂蚁和鱿鱼)。同时SPEC组织做出了附加的调整来实现测试的显示通道流线化。高效率使测试的图形部分减小了对CPU的依赖性,并在系统配置中强调显示子系统的差别。
在性能评估上,测试是参照SPEC组织测试所采用系统:2.4GHz Intel Xeon (512KB L2)处理器,Intel 860芯片组,NVIDIA QuadroFX 1000显卡,2GB PC800 RDRAM内存,40GB ATA/100硬盘,Windows XP SP2操作系统,基准分为1,得出来的结果即为参考系统的性能的X倍。
SPECapc for Maya 6.5要求测试三次,然后取三次测试结果的平均值做为最终的结果。SPECapc for Maya 6.5的总分(Overall)由图形子系统、CPU和I/O的性能综合而来,它们的权重依次为70%、20%和10%。
从测试结果来看,NVIDIA Quadro系列产品在CPU性能方面估计是受到驱动的制约,相同平台下得分不如蓝宝石 Fire GL V3600,落后大约5%。
同时在权重占70%的GFX图形部分,蓝宝石Fire GL V3600同样领先Quadro FX1700 6个百分点,因此在整体性能表现上,Fire GL V3600领先了32%.
- 测试结论:
从上面的专项测试看来,FireGL系列产品保持了一贯的优势,对Maya的优化非常明显,即使是入门级的FireGL V3600在性能方面已经完全可以任胜一般的Maya应用,并且Fire GL V3600还通过Autodesk的官方认证,可以保证硬件在Maya应用中提供最佳的质量、精准度、效能、实时预览与渲染流畅度,让设计人员安心将更多的时间用在实现创意上,而不用担心硬件系统故障造成延误。在性能对比上,Fire GL V3600比Quadro FX1700整体性能提升幅度都在30%以上,毫无疑问在4000元入门级专业卡当中,蓝宝石Fire GL V3600是Maya专业设计人员的性价比首选。
同时如果我们前后对比Quadro FX1500、与新的FireGL V36000/Quadro FX1700的话,我们明显可以感受到FireGL V36000/Quadro FX1700都也从全新Unified Shader architecture(统一着色架构)获益良多,性能甚至比DX9的上代产品高两倍以上,所以最好尽量选择新一代的专业显卡产品。