【IT168评测中心】前几天,确切的说是11月18号,NVIDIA发布了一款Quadro FX、NVS等专业显卡的正式版驱动,新驱动版本号为191.66,编译于10月30号,通过了WHQL认证,支持部分新型号产品,并进一步增强了对OpenGL 3.2的支持。具体驱动说明如下:
1、添加对新的Quadro Plex S和Quadro G-Sync系列产品的支持。
2、添加针对Quadro SDI的支持。
3、添加针对OpenGL 3.2的支持。
4、添加对CUDA 2.3 的支持,为GPU 计算应用带来增强的性能。
5、包含了一系列新的控制面板功能。
6、工作站应用程序兼容性修正。
从更新的条目来看,这款驱动是第一次增加了对于OpenGL 3.2的支持,之前包括191.00版本在内的所有驱动都只能支持OpenGL 3.1;同时,官方还声明进行了兼容性修正,支持更多的新产品。
ForceWare 191.66驱动一个变化就是控制面板中增加了“工作站”选项,支持多屏显示的边缘部分调整。
另外,新驱动还增加了“视频”选项,调整显示器的色彩表现及图像播放模式。
除了功能之外,相信大家最关注的还是驱动本身的性能,我们特别准备了一款测试平台,对比之前的ForceWare 191.00驱动,看看效果有哪些变化。
出于测试的考虑,我们选择了最新的至强X3430处理器和创见2GB DDR3 ECC内存。
测试对比平台的详细参数如下:
测试平台、测试环境 | |||||
测试分组 | |||||
类别 | 华硕P7F-X | 华硕P7F-X | |||
处理器子系统 | |||||
处理器 | 单路Intel Xeon X3430 | 单路Intel Xeon X3430 | |||
处理器架构 | Intel 45nm Nehalem | Intel 45nm Nehalem | |||
处理器代号 | Nehalem-EP | Nehalem-EP | |||
处理器封装 | Socket 1156 LGA | Socket 1156 LGA | |||
处理器规格 | 四核 | 四核 | |||
处理器指令集 | MMX,SSE,SSE2,SSE3,SSSE3, SSE4.1,SSE4.2,EM64T,VT | MMX,SSE,SSE2,SSE3,SSSE3, SSE4.1,SSE4.2,EM64T,VT | |||
主频 | 2.4GHz | 2.4GHz | |||
处理器外部总线 | 1x QPI 1600MHz 2.5GT/s 单向2.4GB/s(每QPI) 双向4.8GB/s(每QPI) | 1x QPI 1600MHz 2.5GT/s 单向2.4GB/s(每QPI) 双向4.8GB/s(每QPI) | |||
L1 D-Cache | 4x 32KB 8路集合关联 | 4x 32KB 8路集合关联 | |||
L1 I-Cache | 4x 32KB 4路集合关联 | 4x 32KB 4路集合关联 | |||
L2 Cache | 4x 256KB 8路集合关联 | 4x 256KB 8路集合关联 | |||
L3 Cache | 8MB @ 2664MHz 16路集合关联 | 8MB @ 2664MHz 16路集合关联 | |||
主板型号 | 华硕P7F-X | 华硕P7F-X | |||
芯片组 | PCH:Intel 3420 | PCH:Intel 3420 | |||
芯片特性 | 1x QPI VT-d Gen 2 | 1x QPI VT-d Gen 2 | |||
内存控制器 | 每CPU集成双通道R-ECC DDR3 1366 | 每CPU集成双通道R-ECC DDR3 1366 | |||
2GB ECC DDR3 1066 SDRAM x2 | 2GB DDR3 1066 SDRAM x2 | ||||
系统磁盘子系统 | |||||
磁盘控制器 | Intel ICH10R RAID Controller | Intel ICH10R RAID Controller | |||
磁盘控制器规格 | 6x SATA 3Gb/s MatrixRAID 0/1/3/5 | 6x SATA 3Gb/s MatrixRAID 0/1/3/5 | |||
磁盘控制器设置 | SATA 3Gb/s AHCI w/NCQ | SATA 3Gb/s AHCI w/NCQ | |||
磁盘控制器驱动 | Intel Matrix Storage Manager 8.8.0.1009 x64 | Intel Matrix Storage Manager 8.8.0.1009 x64 | |||
磁盘 | ST Seagate Barracuda 7200.11 | ST Seagate Barracuda 7200.11 | |||
磁盘规格 | 7200RPM 320GB SATA 3Gbps NCQ 16MB Cache | 7200RPM 320GB SATA 3Gbps NCQ 16MB Cache | |||
磁盘设置 | SATA 3Gb/s NCQ 50GB系统分区 | SATA 3Gb/s NCQ 50GB系统分区 | |||
图形子系统 | |||||
NVIDIA Quadro FX 580 | NVIDIA Quadro FX 580 | ||||
显卡规格 | PCI Express x16 Gen2 32 Stream Processor @ 450MHz 512MB GDDR3 RAM @ 128-bit 800MHz | PCI Express x16 Gen2 32 Stream Processor @ 450MHz 512MB GDDR3 RAM @ 128-bit 800MHz | |||
NVIDIA ForceWare Quadro 191.66 | NVIDIA ForceWare Quadro 191.00 | ||||
软件环境 | |||||
操作系统 | Microsoft Windows XP Professional x64 Edition SP2 | Microsoft Windows XP Professional x64 Edition SP2 |
本次测试我们选择了常见的Windows XP Professional x64 Edition SP2操作系统作为平台。从软件兼容性来说,很明显Windows XP更适合我们的测试软件。
我们分别为测试平台安装了不同的驱动程序,测试ForceWare 191.66驱动是否能够带来性能上的提升。
根据被测显卡的情况,我们选择以下列表中的部分测试软件进行测试。
Cinbench R10
CineBench是基于Cinem4D工业三维设计软件引擎的测试软件,用来测试对象在进行三维设计时的性能,它可以同时测试处理器子系统、内存子系统以及显示子系统,我们的平台偏向于服务器多一些,因此就只有前两个的成绩具有意义。和大多数工业设计软件一样,CineBench可以完善地支持多核/多处理器,它的显示子系统测试基于OpenGL。
SPECapc for SolidWorks 2007
SPECapc for SolidWorks 2007是由SolidWorks开发的,用于帮助SolidWorks 2007用户快速评估自己的工作站系统的一个工具。它由VB和C语言编写而成,可运行在Windows XP 32/64bi操作系统上。测试过程中使用了大小不一的CAD/CAM solid模型,最大的模型是一个由313万个顶点组成的引擎。
SPECviewperf 9
SPECViewperf 9.0是是专业级、符合工业标准的 OpenGL 图形显示卡效能测试分析软件,其测试项目有六项:3dsmax、DRV、DX、Light、ProE、Ugs,包括软件执行效能仿真(3dsmax、ProE)、以及动画公园场景仿真(Light)..等等,可以产出相关的分析数据。
SPECviewperf 10
SPECviewperf 10是一款测试专业显卡在多个CAD/DCC应用程序中的OpenGL性能的软件,包括3ds max、CATIA、EnSight、Maya、Pro/ENGINEER、SolidWorks等。最新推出的SPECviewperf 10可以告知你在多少倍抗锯齿下显卡性能表现会低于无抗锯齿情况下的10%,并提供截图比较。
SPECapc for Maya 6.5 v1.0
Alias Maya是一款功能强大的软件,集3D建模、动画和渲染等功能于一身,被广泛应用于电影、电视、游戏开发、视觉设计等领域。SPECapc for Maya 6.5测试包括5个部分,总共采用了4种模型(狼人、手、蚂蚁和鱿鱼),分别测试了wireframe、Gouraud-shaded、texture、texture highlighted with a wireframe mesh、texture with wireframe mesh and control points模式下的性能。SPECapc for Maya 6.5相对于上一代的测试软件的最大改进是用glDrawElements取代了glArrayElement,具有更高的效率。
SPECapc for 3ds Max 9
SPECapc for 3ds Max 9是基于典型用户的使用情况设定的负载,在测试过程中会涉及到wireframe modeling、shading、texturing、lighting、blending、inverse kinematics、object creation and manipulation、editing、scene creation、particle tracing、animation 和 rendering。3ds Max 8支持OpenGL和DirectX 8.0/9.0 API。
最新的GPU-Z版本为0.3.7,这个版本在原来的基础上增加了显卡功能的选项,成功的识别到CUDA功能。
EVEREST的信息更全面,我们可以看到在OpenGL项目中支持最新的OpenGL3.2规范。
CineBench是基于Cinem4D工业三维设计软件引擎的测试软件,用来测试对象在进行三维设计时的性能,它可以同时测试处理器子系统、内存子系统以及显示子系统,我们的平台偏向于服务器多一些,因此就只有前两个的成绩具有意义。和大多数工业设计软件一样,CineBench可以完善地支持多核/多处理器,它的显示子系统测试基于OpenGL。
NVIDIA发布ForceWare 191.66驱动之初,就强调了对于OpenGL3.2规范的支持。不过从CineBench R10测试的结果来看,OpenGL测试中191.66驱动反而落后了,测试成绩低了近500分,性能约为191.00驱动的95%。
SPECapc for SolidWorks 2007是由SolidWorks开发的,用于帮助SolidWorks 2007用户快速评估自己的工作站系统的一个工具。它由VB和C语言编写而成,可运行在Windows XP 32/64bi操作系统上。测试过程中使用了大小不一的CAD/CAM solid模型,最大的模型是一个由313万个顶点组成的引擎。ForceWare 191.66驱动测试成绩
ForceWare 191.00驱动测试成绩
SPECapc for 3ds Max 9是基于典型用户的使用情况设定的负载,在测试过程中会涉及到wireframe modeling、shading、texturing、lighting、blending、inverse kinematics、object creation and manipulation、editing、scene creation、particle tracing、animation 和 rendering。3ds Max 9提供了32位/64位两种版本,我们使用的是32位版本。
我们终于看到一个ForceWare 191.66驱动有所领先的项目——3dsmax。这个软件分为Software、OpenGL和Direct 3D三项测试,191.66驱动都有不同程度的领先。最大的领先幅度来自OpenGL项目,比之前提升了约10%,Direct 3D项目的提升幅度约为5%。
SPECViewperf 9.0是专业级、符合工业标准的 OpenGL 图形显示卡效能测试分析软件,其测试项目有六项:3dsmax、DRV、DX、Light、ProE、Ugs,包括软件执行效能仿真(3dsmax、ProE)、以及动画公园场景仿真(Light)等等,可以产出相关的分析数据。
在SPECviewperf 9测试中,新驱动也没有表现出明显的优势,基本与191.00驱动测试的结果持平,部分项目还略有落后。
SPECviewperf 10是一款测试专业显卡在多个CAD/DCC应用程序中的OpenGL性能的软件,包括3ds max、CATIA、EnSight、Maya、Pro/ENGINEER、SolidWorks等。最新推出的SPECviewperf 10可以告知你在多少倍抗锯齿下显卡性能表现会低于无抗锯齿情况下的10%,并提供截图比较。191.00驱动测试成绩
191.66驱动测试成绩
和上面的SPECviewperf 9一样,SPECviewperf 10测试中我们也没有看到两款驱动明显的差距。除了某些得分数值较大的选项之外,多数项目中两者的性能差距都在小数点后两位,甚至可以用测试误差来解释。SPECviewperf 作为考察显卡硬件能力的软件,从这项测试的结果来看,191.66驱动并未看到明显提升。
Alias Maya是一款功能强大的软件,集3D建模、动画和渲染等功能于一身,被广泛应用于电影、电视、游戏开发、视觉设计等领域。SPECapc for Maya 6.5测试包括5个部分,总共采用了4种模型(狼人、手、蚂蚁和鱿鱼),分别测试了wireframe、Gouraud-shaded、texture、texture highlighted with a wireframe mesh、texture with wireframe mesh and control points模式下的性能。SPECapc for Maya 6.5相对于上一代的测试软件的最大改进是用glDrawElements取代了glArrayElement,具有更高的效率。
Maya 2008的测试,在低分值下两款驱动的差距非常明显。从总成绩来说,191.66驱动得分只有3.39分,而191.00驱动得分为3.96分,也就是说新驱动的性能只能达到原来的85%左右。仔细看来,无论是GFX还是I/O测试,新驱动很少有领先的项目,其中GFX项目的巨大差距也决定了两者的最终成绩。
在之前的多款测试中,我们没有看到191.66驱动所宣传的提升,包括OpenGL3.2的具体表现。为此,我们联系了NVIDIA官方,希望他们提供一款能够支持OpenGL3.2的测试软件,于是,本次测试出现了。这里的测试基于一款名为Unigine Heaven的软件,它的版本号为1.0。《Heaven Benchmark》是由俄罗斯Unigine游戏公司开发设计的一款Benchmark程序,该程序是由Unigine公司自主研发的游戏引擎设计,其支持DirectX 9、DirectX 10、DirectX 11与OpenGL 3.2 API,通过23个场景的测试最终得出显卡的实际效能。
Unigine Heaven测试软件
191.00驱动测试成绩
191.66驱动测试成绩
本以为会有什么特别发生,事实上又是空欢喜一场。两款驱动测试的结果还是非常接近,FPS均为9.8,只是191.66驱动下的测试成绩要高1分而已。 【IT168评测中心】我们测试了NVIDIA最新发布的ForceWare 191.66驱动,共使用了7款不同的测试软件,看看这款支持OpenGL3.2的驱动在实际的表现如何。事实证明测试中表现并不好,即便使用NVIDIA推荐的测试软件,成绩也没有明显的提升,OpenGL3.2的优势并没有表现出来。
测试中明显的性能提升出现在3dsMax项目中,OpenGL模式下的性能有幅度大约为10%的提升;而且Direct 3D项目的成绩也提升了5%。相反,在我们测试的Maya 2008项目中,191.66驱动的成绩反而下降。虽然在其他一些项目中也有下降的趋势,但是这次是最为严重的,最终得分相比之前下跌了15%左右。
对于性能的下降,NVIDIA给出的解释是由于OpenGL3.2规格较新,各种软件支持的规格不一而造成的。但是不管怎么说,最终的结果是新驱动的表现出现了两极分化的情况,除了刚才我们提到的两个测试项目之外,其他项目的成绩与之前的成绩持平。从应用的角度来说,就看用户平时接触的是哪些软件了,如果是3dsMax的用户不妨尝试一下新驱动,如果是Maya运行为主的就要好好想想了。