2008年11月初,NVIDIA发布了一款只在中国市场销售的Quadro VX 200专业显卡,并以“专为满足当今中国Autodesk AutoCAD专业人士的超高性价比的需求而设计和优化”为宣传口号(详情参见:“NVIDIA发布Quadro VX 200-专门针对中国的Quadro FX 3700精简版专业显卡”一文)。
我们在前文中认为“Quadro VX 200是FX 3700的精简版”,这是从硬件规格上来看的。NVIDIA从来也没有对外公布过VX 200在AutoCAD之外其它应用软件中的性能水平,而有的媒体也仅仅是加入了3ds Max的测试,至今也没看到过有谁用它运行比较全面的OpenGL测试SPECviewperf并公开成绩。某个网站甚至用以前Quadro FX 3700的Inventer评测文章直接修改为VX 200...
Quadro VX究竟和Quadro FX差在哪里?到底是更接近于Quadro还是Geforce?为了揭开它的真面目,我们安排了本次测试。
NVIDIA Quadro VX 200显示芯片
VX 200的显示芯片代号为G92-851-A2,显卡PCB与Quadro FX 3700同为NVIDIA P393公版。要不是将散热器上印的标改成了Quadro VX,乍一看上去和FX 3700非常相似。
丽台盒包Quadro VX 200带的驱动光盘版本为178.37,事实上针对Quadro FX系列专业显卡的178.46版驱动也能够正常支持VX 200。
Quadro VX 200的流处理器(Shader)数量为96个,而FX 3700是112个(详见:“08年最值得期待的专业显卡-Quadro FX 3700深入对比测试”一文);另外VX 200的GPU核心/流处理器频率也由FX 3700的500/1250MHz下降到450/1125MHz,最大像素和纹理填充率也相应有所降低;倒是显存带宽维持51.2GB/s不变。
96个流处理器的“Quadro FX 3700”(VX 200)
出于好奇心,我们将Quadro FX 3700的BIOS强行刷入VX 200(见上图),NVIDIA驱动即将它识别为FX 3700,GPU-Z显示的流处理器数量仍为96个,芯片工作频率倒是升上去了。不过这样做并不能给VX 200的性能带来多大实质上的改变。(详细测试数据见下文)
Quadro VX 200能够支持NVIDIA专业显卡针对AutoCAD和3ds Max的加速驱动。安装显卡驱动时加速驱动会自动复制到硬盘,并在对应软件第一次运行时弹出安装界面(见上图)。
上图为Quadro VX 200在AutoCAD中选择使用OpenGL加速驱动(即以前的POWERdraft,另有基于Direct3D的版本可选)时的相关信息。
Quadro VX 200同样能够在3ds Max中使用NVIDIA的MAXtreme加速驱动,该驱动从9.0版本开始改为使用Direct3D开发。
Quadro VX 200在NVIDIA控制面板中的应用程序优化选项和Quadro FX相比一点也不少(大部分项目已转移到“全局设置”右侧的“程序设置”栏目中,能够在对应软件运行时自动调用优化参数,见下图)。不过熟悉游戏卡改专业卡的朋友应该知道,这并不等同于所有的OpenGL加速都实际存在。
本次测试的软件中,除了Maya需要手动选择之外,其它3个软件都能够被检测到。然而我们还发现:在Quadro FX系列专业显卡驱动中,Pro/E、SolidWorks和CATIA正常安装后似乎检测不到(使用其它显卡也是如此),不知道为它们预置的优化参数能否起作用?(也许这几个软件本身就不需要专门优化)
测试平台
硬件配置 |
芯片组 |
Intel X38 Express |
CPU |
Intel Core 2 Duo E8300 2.83GHz 6MB/1333MHz FSB |
内存 |
2GB DDR2-800 ECC 双通道 |
硬盘 |
Seagete 7200.10 160GB SATA 7200rpm |
显卡 |
NVIDIA Quadro FX 3700 |
NVIDIA Quadro VX 200 |
|
软件配置 |
操作系统 |
Windows XP Professional SP2 |
显卡驱动 |
NVIDIA Forceware 178.46 |
NVIDIA Forceware 178.37 |
3ds Max驱动 |
NVIDIA MAXtremeD3D 9.00.02 |
AutoCAD加速驱动 |
NVIDIA POWERdraft 2009(OpenGL:17.2.1、Direct3D:17.2.0) |
|
应用软件 |
Autodesk 3ds Max 9.0 SP2 |
Autodesk AutoCAD 2009 |
Maya Unlimited 6.5 |
UGS NX 4.0.3.3 |
|
测试软件 |
SPECViewperf 10 |
CADALYST Systems Benchmark 2008(version 5.0) |
3ds max古建筑模型(故宫)播放 |
SPECapc for 3ds Max 9 |
SPECapc for Maya 6.5 |
SPECapc for UGS NX 4 |
|
显示器分辨率 |
1280×1024 |
其它 |
关闭垂直同步,运行应用软件测试时在显卡驱动控制面板中分别选择相应的优化设置选项 |
注:我们原本打算在Quadro VX 200上使用178.46版本驱动,后来遇到了部分测试中性能低下的问题,于是换用丽台自带的178.37版驱动,然而情况并没有什么改观。
1、SPECViewperf 10
在SPECViewperf 10测试中,Quadro VX 200让我们大失所望。除了最后一项ugnx-01和FX 3700比较接近之外,其余项目中差不多都只有Geforce游戏显卡的水平。将显卡BIOS刷成Quadro FX 3700之后,ugnx-01成绩获得了一些提升,而其它得分基本没有变化。我们可以大致确定:VX 200在支持OpenGL的传统3D设计软件(如:CATIA、Maya、Pro/E、SolidWorks等)中基本上不具备Quadro FX系列专业显卡的优化(UGS NX除外),从这一点上来看它似乎更接近于Geforce。需要特别说明的是:第一项3dsmax-04测试的是比较古老的使用OpenGL图形接口3ds Max 3.1中的模型,并不能代表9.0版本之后3ds Max的实际应用情况。在下文中,我们除了测试NVIDIA提供加速驱动的AutoCAD和3ds Max之外,还选择了Maya和UGS NX这两个比较有代表性的软件,来全面考察Quadro VX 200在CAD/DCC应用中的实际价值。
2.AutoCAD 2009
为了客观起见,在进行AutoCAD测试时我们没有使用NVIDIA官方推荐的测试模型,而是选择了CADALYST杂志的CADALYST Systems Benchmark 2008测试包。我们分别比较了Quadro VX 200和FX 3700在AutoCAD 2009中使用Direct3D和OpenGL加速驱动(即POWERdraft)时的表现。从结果上看,VX 200的3D图形得分略低于Quadro FX 3700,这正好反映出它在硬件规格上的部分缩水。同时也使个别经销商口中“VX 200的AutoCAD性能比Quadro FX还要快10倍”的谣言不攻自破。
在3D图形单项成绩中,我们看到“隐藏线旋转”一项使用OpenGL加速驱动要大大优于Direct3D加速驱动,而在“高洛得着色”状态下,Direct3D的表现要更好一些。
3.3ds max古建筑模型(故宫)播放
在3ds Max“故宫”(83万个面)测试中,同样使用MAXtremeD3D加速驱动的Quadro VX 200和FX 3700的速度几乎不分上下。不过该场景对显卡性能上的差距不太敏感,而是更多的关系到CPU的主频。
4.SPECapc for 3ds Max 9
SPECapc for 3ds Max 9是一个比较全面的3ds Max测试软件,Quadro VX 200在图形和硬件着色器2项得分上都小幅落后于FX 3700。
各单项成绩对应的是3ds Max中不同类型的图形操作。Quadro VX 200的所有得分都与FX 3700相当接近,可见VX 200对MAXtremeD3D加速驱动的支持并不比Quadro FX差。
5.Maya Unlimited 6.5
2款显卡在SPECapc for Maya 6.5测试里终于拉开了差距,Quadro VX 200的图形得分落后FX 3700达到40%,同时I/O成绩(其中包括纹理加载时间)也受到显卡的影响。
四个模型的单项成绩中:Quadro FX 3700在hand1(手)这个大模型(场景文件接近100MB,见下图)上的性能超过了VX 200的3倍;另外在werewolf(狼人)和Insect(昆虫)两个小模型的图形得分上FX 3700也分别领先76%和31%。Quadro VX 200在Maya中完全是游戏显卡的水平。
SPECapc for Maya 6.5图形测试的内容是:对每个模型在不同显示模式下进行旋转操作,然后对比测试时间和参考系统所用的时间。上图我们列出的是2款显卡hand1模型的测试时间,可以看到除了第一项线框的差距相对较小之外,其余的项目Quadro VX 200都用了FX 3700 3~5倍的时间。
6.UGS NX 4
SPECapc for UGS NX 4测试中,Quadro VX 200的性能让人刮目相看,它的图形得分只比FX 3700落后了10%。这样的结果和前文中viewperf 10测试的情况基本一致。
Quadro VX 200除了在个别的模型单项成绩上略微领先于FX 3700之外,其它项目中都有不同程度的落后,而且随着模型的增大(从上到下)差距有扩大的趋势。
不同显示模式下的模型旋转得分汇总中,最复杂的“着色平滑边框打开6个光源”一项Quadro VX 200比FX 3700落后了21%之多。可见流处理器的减少和显示芯片频率的下降对高负载条件下的显示性能还是有明显影响。
总结
综上所述,我们对Quadro VX 200的表现总结为以下3点:
1. VX 200能够正常支持NVIDIA专为Quadro FX系列专业显卡开发的AutoCAD和3ds Max加速驱动(即:POWERdraft和MAXtreme),因此在这2个软件中的表现和FX 3700基本上处于同一水平。
2. 在专业显卡的传统强项??使用OpenGL图形接口的3D设计软件(如:Maya、Pro/E、SolidWorks、CATIA…)中,VX 200并不具备Quadro FX或ATI FireGL系列显卡驱动上的优化(UGS NX除外),也就是说使用这些软件甚至只有Geforce游戏显卡的水平。NVIDIA控制面板中与Quadro FX完全相同的应用程序支持列表是一个假象!
3. Quadro VX 200“阉割”的并不彻底,对Siemens PLM(原UGS)NX的支持就是一个特例。VX 200在该软件中的性能和FX 3700比较接近,而大幅领先于价格比它更高的Quadro FX 1700(相关数据可以参考:“08年最值得期待的专业显卡-Quadro FX 3700深入对比测试”一文)。这对UGS NX的用户可以说是一个好消息,至于在其它软件中还有没有这样的“特例”,我们在没有证实之前也不敢乱讲,只有NVIDIA自己最清楚。
至此,VX 200身上到底带有多少Quadro FX专业显卡的血统,我想大家都应该比较清楚了。
NVIDIA此次对Quadro VX 200的宣传力度比较大,甚至专门为它在《微型计算机》杂志上做了整版广告,众多丽台的经销商也趋之若鹜。NVIDIA中国区推出这款“AutoCAD专用显卡”与该厂商的全球市场策略是一致的,这是因为竞争对手AMD/ATI的FirePro(FireGL)专业显卡目前没有提供AutoCAD的加速驱动。然而绝大多数AutoCAD用户使用的还是2D设计功能,通常一块中低端的游戏显卡就能满足需要;至于对3D有需求的用户,入门级的Quadro FX 370/570专业显卡一般也就够了。
Quadro VX 200在3ds Max中也有良好的表现。不过此软件9.0之后的版本(3ds Max 2008、2009)自带的Direct3D驱动已经相当成熟,而NVIDIA的MAXtreme加速驱动除了在个别功能(如:粒子加速)上还有明显的效果之外,实用的价值已经不大。这就是为什么Max的用户通常都不用专业显卡的原因。
最后我们想到一个问题,可能也是很多人都比较关心的一个问题:NVIDIA为什么要推出VX 200这样一款“专业”显卡?而且只针对中国市场?众所周知,NVIDIA目前在专业显卡市场拥有90%以上的占有率,已经难以(也不需要?)继续扩大。于是中国区将目标指向了对显卡要求相对不高但用户群广大的AutoCAD和3ds Max这两个软件,通过对现有产品中规格比较高的Quadro FX 3700进行一定的精简和限制,并把价格降低到2000元出头,目的是把部分游戏显卡的用户拉过来。若是VX 200在所有应用中都能够达到接近FX 3700的水平,中高端专业显卡市场的格局将彻底改变。因此,NVIDIA对Quadro VX 200进行了比较严重的“阉割”。如果这样的产品卖到欧美或者日本市场,驱动中的优化软件列表和实际性能表现的反差必将受到广泛的质疑,我们猜测这就是它只在中国销售的原因。
对于最终用户,是否选择VX 200这块显卡要根据使用什么软件来决定。如果是AutoCAD和3ds Max当然没有问题;另外以它目前的表现,UGS NX也比较合适;至于其它的应用,我们就不敢推荐了。
注:最近NVIDIA中文网站上去掉了Quadro VX 200的驱动下载项目。随着NVIDIA专业显卡驱动的不断更新,VX 200在各种应用中的性能水平可能还会有变化。