【IT168评测中心】在之前联想M8000t图形机的文章中,我们提到了两个数字,是关于目前国内工作站使用情况的数据。
专业卡与娱乐卡的差别
有数据显示,国内约有80%的图形处理工作者还在使用消费级的电脑代替图形工作站。
据统计,国内有超过140万台电脑主要运行AutoCAD等专业图形密集型软件。但是这140万台电脑中,大概只有30万台,才是传统意义上的图形工作站,另外110万台是基于高性能消费显卡的PC。
以上的数据说明,在当前的情况下,使用普通台式机进行图形处理是司空见惯的事情,许多小型企业或工作室没有购买专业图形工作站的条件,因而退而求其次的选择了高档娱乐级显卡作为图形处理的首选。虽然娱乐级显卡在图形处理时的性能非常有限(参见我们之前的测试:结果出乎意料 千元级专业/娱乐显卡大PK),但价格的差异促使更多的人进行这一无奈的选择。
联想M8000t图形机(评测链接:或可替代工作站 联想M8000t图形机首测)
虽然目前如联想、方正等厂商推出了所谓的“图形PC”(即在台式机配置的基础上使用专业显卡),但价格因素依然是一道比较高的门槛。在之前的测试中我们知道,高端娱乐级显卡在专业应用中的表现并不是很好,甚至不如最低端的Quadro FX380,因为会有用户想到增加显卡的办法来提升性能。不管是NVIDIA的SLI还是AMD的CorssFire看起来都是不错的方式。
今天,我们要测试的项目是GeForce GTX275双卡的SLI性能,当然这里指的是专业图形处理的性能,并不是实际游戏的效果。鉴于众多用户还在使用娱乐级显卡处理图形,我们觉得这个测试还是非常有必要的。当你觉得目前的显卡性能捉襟见肘的时候,你会选择增加一块同样的显卡组建SLI,还是直接购买专业卡呢?看过我们的测试之后,相信您会有一个明确的答案。
本次我们测试的显卡为技嘉GV-N275UD-896H,这是一款应用GeForce GTX260显示核心的产品。GeForce GTX275核心内建240个流处理器,核心工作频率633MHz,Shader频率高达1404MHz,支持DirectX 10和Shader Model 4.0,支持NVIDIA CUDA运算技术,支持PhysX物理加速技术。
另外,它对HDCP也提供了完整的支持,符合PCI-Express 2.0总线规范,支持H.264的硬件解码与第二代PureVideo HD高清技术,支持SLI双卡互联技术。
在测试中,我们将使用两块技嘉GeForce GTX275显卡组建SLI,测试平台的规格非常之高,达到了优异单路工作站的水平。
测试之前,我们来看看本次由P6T7 WS SuperComputer主板搭建的测试平台,详细参数如下:
测试平台一览
测试平台、测试环境 | |||||||||
测试分组 | |||||||||
类别 | P6T7 WS SuperComputer | ||||||||
处理器子系统 | |||||||||
处理器 | 单路Intel Xeon W5580 | ||||||||
处理器架构 | Intel 45nm Nehalem | ||||||||
处理器代号 | Gainestown | ||||||||
处理器封装 | Socket 1366 LGA | ||||||||
处理器规格 | 四核 | ||||||||
处理器指令集 | MMX,SSE,SSE2,SSE3,SSSE3, SSE4.1,SSE4.2,EM64T,VT | ||||||||
主频 | 2.66Ghz | ||||||||
处理器外部总线 | 2x QPI 3200MHz 6.40GT/s 单向12.8GB/s(每QPI) 双向25.6GB/s(每QPI) | ||||||||
L1 I-Cache | 4x 32KB 8路集合关联 | ||||||||
L1 D-Cache | 4x 32KB 4路集合关联 | ||||||||
L2 Cache | 4x 256KB 8路集合关联 | ||||||||
L3 Cache | 8MB 16路集合关联 | ||||||||
主板型号 | ASUS | ||||||||
北桥芯片组(MCH) | Intel X58 | ||||||||
北桥芯片特性 | 2xQPI VT-d Gen 2 | ||||||||
内存控制器 | 每CPU集成三通道R-ECC DDR3 1333 | ||||||||
2GB DDR3 1066 SDRAM x3 | |||||||||
系统磁盘子系统 | |||||||||
磁盘控制器 | Intel ICH10R AHCI Controller | ||||||||
磁盘控制器规格 | AHCI /w NCQ SATA 3Gbps | ||||||||
磁盘控制器设置 | AHCI /w NCQ SATA 3Gbps | ||||||||
磁盘控制器驱动 | Intel Matrix Storage Manager 8.8.0.1009 | ||||||||
磁盘 | Seagate Barracuda 7200.11 | ||||||||
磁盘规格 | 7200RPM 320GB SATA 3Gbps NCQ 16MB Cache | ||||||||
磁盘设置 | SATA 3Gbps NCQ | ||||||||
图形子系统 | |||||||||
NVIDIA GeForce GTX275 *2 | |||||||||
显卡参数 | 869MB 448bit *2 | ||||||||
NVIDIA ForceWare 190.38 for XP64 | |||||||||
软件环境 | |||||||||
操作系统 | Microsoft Windows XP Professional x64 |
测试平台环境,我们测试选择了当前优异的至强W5580工作站处理器和华硕P6T7 WS SuperComputer主板(这是目前最强大的X58主板),看看在SLI设置下图形性能是否会有明显的变化。测试选择了常见的Windows XP Professional x64 Edition SP2操作系统作为平台。从软件兼容性来说,很明显Windows XP更适合我们的测试软件。
根据被测平台的情况,我们选择以下列表中的部分测试软件进行测试。
ScienceMark v2.0 Membench
ScienceMark v2.0是一款用于测试系统特别是处理器在科学计算应用中的性能的软件,MemBenchmark是其中针对处理器缓存、系统内存而设计的功能模块,它可以测试系统内存带宽、L1 Cache延迟、L2 Cache延迟和系统内存延迟,另外还可以测试不同指令集的性能差异。
SiSoftware Sandra Pro Business 2009
SiSoftware Sandra是一款可运行在32bit和64bit Windows操作系统上的分析软件,这款软件可以对于系统进行方便、快捷的基准测试,还可以用于查看系统的软件、硬件等信息。从Sandra 2007开始支持SSE4指令集。SiSoftware Sandra所有的基准测试都针对SMP和SMT进行了优化,最高可支持32/64路平台,这也是我们选择这款软件的原因之一。
Cinbench R10
CineBench是基于Cinem4D工业三维设计软件引擎的测试软件,用来测试对象在进行三维设计时的性能,它可以同时测试处理器子系统、内存子系统以及显示子系统,我们的平台偏向于服务器多一些,因此就只有前两个的成绩具有意义。和大多数工业设计软件一样,CineBench可以完善地支持多核/多处理器,它的显示子系统测试基于OpenGL。
POV-Ray 3.6
POV-Ray是由名为Persistence OF Vision Devlopmentteam的开发小组在DKBTrace2.12的基础上编写而成的一个场景渲染软件。它为了减少了编制算法程序的时间而使用专用的场景描述语言来绘制三维场景。POV-Ray同时支持32位和64位,提供了Windows、Linux等多个平台下的运行版本。
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。
W5580处理器,主频3.2GHz
我们先来看看单块GeForce GTX275显卡的系统信息。
看过单卡之后,我们使用两块GeForce GTX275组建SLI,看看信息有哪些变化。
SLI之后可以看到两块显卡,显示SLI功能为Enabled(2 GPUs)
CineBench是基于Cinem4D工业三维设计软件引擎的测试软件,用来测试对象在进行三维设计时的性能,它可以同时测试处理器子系统、内存子系统以及显示子系统,我们的平台偏向于服务器多一些,因此就只有前两个的成绩具有意义。和大多数工业设计软件一样,CineBench可以完善地支持多核/多处理器,它的显示子系统测试基于OpenGL。
CineBench R10 | ||
---|---|---|
测试平台 | 华硕P6T7 WS SuperComputer | 华硕P6T7 WS SuperComputer |
显卡 | GeForce GTX 275 | GeForce GTX 275 SLI |
CPU Benchmark | ||
Rendering (1 CPU) | 4597 CB-CPU | 4567 CB-CPU |
Rendering (x CPU) | 18626 CB-CPU | 18654 CB-CPU |
Multiprocessor Speedup | 4.05x | 4.08x |
OpenGL Benchmark | ||
OpenGL Standard | 9295 CB-GFX | 9227 CB-GFX |
在Cinbench R10测试中,OpenGL性能两者差别不大,SLI平台并没有优势,反而最终的结果还要落后一些。
SPECapc for SolidWorks 2007是由SolidWorks开发的,用于帮助SolidWorks 2007用户快速评估自己的工作站系统的一个工具。它由VB和C语言编写而成,可运行在Windows XP 32/64bi操作系统上。测试过程中使用了大小不一的CAD/CAM solid模型,最大的模型是一个由313万个顶点组成的引擎。
单卡GTX 275测试成绩
双卡SLI测试成绩
SolidWorks 2007测试中两款平台也没有明显的区别,SLI平台稍稍落后一些,时间上相比单卡平台要长3秒,成绩落后了0.06分,总体来说两者的性能相当。
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位版本。
3ds Max 9的三种测试模式中,Software耗时最长,这里双卡平台体现出了略微的优势。OpenGL中两款平台的性能相当,Direct 3D模式下单卡平台的性能更好一些,耗时在1000秒以内。
SPECViewperf 9.0是专业级、符合工业标准的 OpenGL 图形显示卡效能测试分析软件,其测试项目有六项:3dsmax、DRV、DX、Light、ProE、Ugs,包括软件执行效能仿真(3dsmax、ProE)、以及动画公园场景仿真(Light)..等等,可以产出相关的分析数据。
SPECViewperf的测试结果和上面差不多,各个项目中两款平台的成绩基本相同,只有细微的差距。
SPECviewperf 10是一款测试专业显卡在多个CAD/DCC应用程序中的OpenGL性能的软件,包括3ds max、CATIA、EnSight、Maya、Pro/ENGINEER、SolidWorks等。最新推出的SPECviewperf 10可以告知你在多少倍抗锯齿下显卡性能表现会低于无抗锯齿情况下的10%,并提供截图比较。
双卡SLI测试成绩
SPECviewperf 10项目的测试结果也没有太大变化,事实上无论是单卡还是双卡平台都没有完成测试,在4线程的测试中成绩并不完整。从目前掌握的成绩来看,两款平台结果一致,看不出明显的差别。
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测试并没有什么悬念,两款平台的测试成绩依然接近,似乎单卡平台在最终得分上还要高一些。
【IT168评测中心】介绍到这里,估计许多用户已经等不及了:为什么GeForce GTX275 SLI对于性能没有丝毫的提升?这个和厂商宣传的SLI功能一致吗?是谁在忽悠消费者,厂商还是媒体?
稍安勿燥,我们在数据分析中一直没有提到性能这个话题,就是为了在最后为大家揭晓谜底。而在揭晓谜底之前,我们先来看看NVIDIA宣传的SLI功能。
SLI也有版本之分
从Geforce 6代开始,NVIDIA推出了SLI功能。这个功能就是能够使两款完全相同的显卡,包括显卡型号、芯片、BIOS等等内容(后来要求有所降低,只要求使用同样的显示核心),通过SLI连接桥(后来不是必需的,低端显卡可以不用桥)实现更高的性能。虽然这个性能提升达不到双倍,但是30%以上还是可以实现的。当然,SLI的发展非常漫长,最早可以追溯到Voodoo等显卡,这里我们就不过多介绍了,有兴趣的朋友可以自己了解一下。
但是请大家注意,这里我们提到的SLI技术是基于GeForce系列显卡的。换句话说,这个技术是针对GeForce显卡的应用而定的。那么GeForce显卡是干什么用的呢?很明显,多是属于游戏用途。这样一来,问题就简单了,GeForce SLI技术是应用于游戏领域的,因此NVIDIA在驱动中只增加了对于游戏的SLI支持,对于图形制作无效,因此我们才看到SLI之后性能没有什么大变化。
那么NVIDIA在Quadro宣传的时候也提到了SLI功能的支持,这又是什么呢?相比GeForce SLI驱动来说,Quadro SLI的驱动更为完善,除了可以支持图形制作之外,对于游戏也提供了支持。换句话说,只有Quadro SLI驱动才能够带来图形制作性能的提升,也只有使用Quadro显卡才能享受到Quadro SLI功能(如果用GeForce显卡安装Quadro驱动会显示硬件不匹配)。
综合看来,NVIDIA对于GeForce和Quadro显卡采取了不同的应用定位,因此两者的驱动开发也有很大的差别。我们的测试表明,在使用GeForce显卡处理图形的时候,即便应用到了SLI功能(当然只能安装GeForce SLI),性能也不会有什么变化,白白浪费投资(当然如果你说可以实现更多的分屏显示,这个倒是一定的)。因此,我们建议用户如果进行图形制作的话,还是优先考虑专业显卡,比如Quadro最新的10代产品。