N军团的野心——GeForce GTX280全国首发测试
抢鲜体验
备受“N饭”以及众多游戏玩家瞩目的NVIDIA下一代GPU产品——GTX200系列,将在2008年6月16日晚正式发布,我们电脑报抢先拿到了GeForce GTX280的工程样卡并进行了详细的测试。接下来就让我们来仔细了解一下NVIDIA这款率先支持异构计算的显卡到底为我们带来了什么样的惊喜。

GTX200系列,第二代统一架构的GPU
首先让我们来看看NVIDIA提供的GTX200系列技术资料中提到的设计重点。
●提供两倍于GeForce 8800GTX的性能。
从图形处理部分的规格来看,GeForce GTX280提供了240个“核心”(注意这里NVIDIA已经将以前的流处理器直接称呼为核心,表现出GPU开始向CPU挑战的野心),相对于GeForce 8800GTX的128个来说几乎是提升了一倍。另外,GeForce GTX280的显存配置也从GeForce 8800GTX的768MB/384bit提升到了1GB/512bit。再加上处理数据的方式进一步优化,GeForce GTX280实现双倍于GeForce 8800GTX的性能也不在话下。
●根据将来大量使用复杂Shader和显存的游戏重新平衡架构。
由于将来的游戏对于像素填充性能的需求增加,GeForce GTX280将更高的Shader优先级划分给了材质处理,相对于GeForce 8800GTX来说这个比例几乎提升了50%,在实际应用中大约会获得20%的材质处理能力的提升,这就使得GeForce GTX280在应付目前和以后的3D游戏时表现会更好。GeForce GTX280光栅处理器的工作频率相对上一代的GeForce 8800GTX提升了一倍,这也意味着在高分辨率、多重采样的情况下,GeForce GTX280的性能提升更明显。
●提供更高的GPU每瓦性能和每平方毫米(核心面积)性能。
GeForce GTX280的满载功耗是236W,GeForce GTX260的满载功耗是183W,功耗虽然很高,但相对于上一代的产品来说提升的性能会更明显,所以每瓦性能以及每平方毫米性能都会更好。
●提升DX10特效性能,例如几何Shader和流输出。
GeForce GTX280的几何Shader能力得到增强,在几何处理方面的性能更加强大;提升了一倍的寄存器数量让Shader处理的指令数量可以达到上千条,溢出到内存的数据大大减少,提高了处理的效率。
●提供针对高性能CUDA程序以及GPU物理运算(PhysX引擎)的计算能力。
在强大的CUDA支持下,GPU也能完成很多异构计算的工作,例如视频编码、科学计算、物理引擎计算等,而这些以前都是CPU的专利,但现在GPU甚至可以在这些方面提供数十倍于CPU的性能!
●提供更好的电源管理兼容性,将闲置模式的功耗降到更低。
在高负载的情况下,GeForce GTX280的功耗会比GeForce 9800GTX高不少,但在闲置模式下,GeForce GTX280会比GeForce 9800GTX更省电!例如在运行3DMark06的时候,GeForce GTX280的功耗为147W,GeForce 9800GTX为80W,但在闲置的时候,GeForce GTX280的功耗仅为25W,而GeForce 9800GTX为45W,差距非常明显。
GeForce GTX280实物抢鲜
我们从NVIDIA老家圣克拉拉带回的这一款GeForce GTX280工程样卡从外观上来看与上一代顶级显卡相比并无特别之处,依然是采用占用双卡位的巨大散热器,提供了支持三路SLI的接口。再来看看具体的规格,GeForce GTX280核心频率为602MHz,提供了240个核心,处理器(Shader)频率为1296MHz。从频率上来讲,GeForce GTX280并无太大提升,但核心架构的改变让它的执行效率有了很大的进步。显存部分,依然使用了GDDR3的颗粒,位宽提升到了512bit,容量也高达1GB,显存频率达到了2214MHz。
实战性能测试
测试平台
处理器:Core 2 Duo E8200
内存:金士顿DDR2 800 1GB×2
主板:华硕P5Q Deluxe
显卡:GeForce GTX280、GeForce 8800GTX
硬盘:希捷酷鱼7200.11 1TB
测试环境:Windows Vista32 + SP1
ForceWare177.34


GeForce GTX280的性能的确给了我们一个惊喜,从整个测试情况来看,GeForce GTX280几乎在所有测试项目中提供了两倍于GeForce 8800GTX的性能——甚至在一些项目中得分为GeForce 8800GTX的两倍还要多。GeForce 8800GTX双卡SLI也未必是GeForce GTX280的对手。
GeForce GTX280最明显的优势是在高分辨率和开启AA(抗锯齿)的高画质模式下。从3DMark Vantage的Extreme、Performance两个档次的测试得分来看,在Extreme这样近乎“变态”的参数环境下,GeForce GTX280相对GeForce 8800GTX的优势更大。另外,最有说服力的测试就是《孤岛危机》的最高画质测试,GeForce 8800GTX由于显存只有768MB,完全无法应付1900×1200@32bit、16×AA画面设置下对显存的巨大需求,游戏速度仅有1fps,而GeForce GTX280仍然可以达到15fps。
总的来说,GeForce GTX280的确达到了几乎两倍于GeForce 8800GTX的性能,在频率相差并不大的情况下,更多的性能优势其实来自于架构上的改进与显存规格的大幅度提升。
体验异构计算
前面我们提到,GeForce GTX280已经具备通过CUDA实现异构计算的能力,而且NVIDIA已经在最新的ForceWare177.34测试版驱动中提供了该功能,那么接下来我们就来实际体验一下用显卡替代CPU进行计算的应用。
本次测试中采用的Badaboom是一款视频转换软件,可以把MPEG-2的视频转换为iPod或者iPhone、PSP等设备可以使用的H.264视频格式;Folding@home则是斯坦福大学的一个分布式计算计划,可以利用分布于全球的计算机模拟复杂的蛋白质折叠效应,是一款典型的科学计算程序,它可以利用GPU/VPU进行计算。
很明显,采用CUDA制作的Badaroom充分利用了GPU的强大计算能力,在视频编码方面相对CPU有比较明显的优势。而且从转换后的视频效果来看,甚至比iTunes转换还要稍好一些。当然,Badaroom现在支持的文件格式还很少,不过CUDA是完全开放的,软件开发者可以利用它继续完善这一类软件的功能,因此我们认为通过CUDA让GPU实现异构计算是非常具有发展潜力的。

Folding@home的测试结果再次向我们展现了GeForce GTX280强大的计算能力,为670NS/day。而双核处理器在这项的得分基本上是在10NS/day以下。
工程师点评
硬件评测周刊 王诚
采用第二代统一渲染架构的GeForce GTX280的确从性能上给我们带来了一个惊喜,仅用单卡就能提供相当于GeForce 8800GTX SLI的性能,对于高端发烧玩家来说,的确又是一件价值不菲的礼物。当然,GeForce GTX280给我们带来的不仅是在高分辨率、高画质下强悍的性能,还有一些新的亮点,包括崭新的异构计算应用、物理加速能力(PhysX)和能耗控制技术。
NVIDIA通过CUDA让GPU可以实现异构计算功能,也就是完成部分CPU的工作,而GPU先进的架构设计让它们在完成一些科学计算时表现出异常强大的性能。不过这方面的软件还处于雏形阶段,相信经过一段时间的完善之后,GPU的通用计算能力还将进一步被挖掘出来——要知道CUDA可是完全免费的,任何人都可以用它来开发可以利用GPU计算能力的软件。
NVIDIA收购Ageia就是为了让物理加速成为GPU的一部分。很快的,我们就将用上带物理加速(使用PhysX引擎)的ForceWare驱动。就在本周,NVIDIA会正式发布支持PhysX的显卡驱动(暂时可能只有GeForce GTX280/9800GTX/9600GT支持),到时候使用这些显卡的用户就可以在支持PhysX物理引擎的3D游戏中感受到不一样的体验了。
总的来说,GeForce GTX280作为NVIDIA针对发烧级用户的旗舰产品,其霸主地位完全确立,AMD随后将推出的RV770系列也只是针对GeForce 9800GTX等级的产品,所以在399美元这个价位段上,NVIDIA暂时没有对手。当然,对于普通用户来说,采用GTX200系列架构的简化版产品才是最实在的,可以用主流的价格享受到异构计算、物理加速等功能,相信大家不会久等了。