lloovveerr 发表于 2010-7-1 21:56:05

(别没头没脑的比,多看技术贴)GT100 vs RV800决战家用领域


物理加速(GT100略占优势)

AMD对GPU物理加速虎视眈眈不是一天了,不过一直没有走上正道,跟着Intel Havok最终没有结果,现在才逐步转向自家的Stream Compute。在这方面,NVIDIA PhysX占据的优势是不容置疑的,不过PhysX到底有多少优势,不只取决于多少游戏采用了PhysX API,更取决于多大程度上的依赖。从NVIDIA的官方列表上可以看到,采用PhysX API的游戏已经有许多,这不仅有PC上,还有主机平台,但是必须GPU才能以最佳效果运行的PhysX游戏实在不多。PhysX在PC上的作为或许永远都不会太大了,未来逐步被DirectX 11 Compute Shader取代的可能性很大,只要支持DirectX 11 API的GPU理论上都可以运行;不过在主机平台上不会有DirectX 11 Compute Shader来打扰,依然是PhysX和Havok驰骋物理加速引擎。基于此,目前GT100 PhysX依然有小优势。


DirectX 11与8xMSAA(GT100或许有优势)

NVIDIA 文档中明确指出了GT100在DirectX 11和8xMSAA方面的造诣,但这两方面至少在当前是被绝大部分人忽视了。完全基于DirectX 11的应用目前都是基准测试,实际的游戏还都是在DirectX 9基础上添加部分特性而来,所以GT100在这方面的能力还无法完全得到体现,只是在tessellation应用比较多的Metro 2033和Heaven 2.0上有较大优势。如果真如NVIDIA所说,那么在不久后的未来,GT100 DirectX 11性能优势就是很重要的竞争点。或许Q4前将到来的3Dmark 11就会说明一些问题。8xMSAA是意外的被许多媒体忽略了,绝大部分媒体测试依然采用4xMSAA,根据实际测试的情况来看,8xMSAA下 GeForce 480依然可以让绝大部分游戏保持流畅,这个隐形的优势不知道何时才会被彻底摆上台面。


高清影音(RV800追求完美)

AMD 很有远见的在RV600时代就引入了HDMI音频输出,这在当时被看做没有实际意义,今天却成了显卡的基础配置。发展到今天,AMD的这一技术已经相对纯熟,RV800全系列HDMI都已支持bit stream输出Dolby True HD和DTS HD等次世代音轨,这对于那些追求音效的人来说是至关重要的特性之一。GT100加入了HDMI音频输出的功能,但还只能输出有损的Dolby Surround和未编码的LPCM,虽然后者一样可以实现无损输出,但LPCM的存储容量更大,并且输出时候占用的带宽也更大,并不是一种经济的方式。从这方面看,RV800在关注画面的同时把音频输出兼顾的很不错,完全领先NVIDIA。


3D立体(GT100赢得未来)

2010 年几乎被认定为3D元年,显像技术正在划时代。当下3D立体化普及的最大阻力应该就是显示设备,高成本的3D显示器未能在过去2年里占领市场,3D电视机不过是初出茅庐,不过3D立体正如过去几年的Blu-Ray,正被娱乐业、电子业巨头们大力推崇,并且大家都在争夺3D立体的标准。Sony目前在家庭娱乐领域占据主动,3D Bravia+3D Blu-Ray+3D PS3 Games全面爆发;在PC游戏3D化道路上NVIDIA已经捷足先登,3D Vision解决方案是目前相对最成熟、片源(游戏)最多的。在大部分人还并不关注的时候,NVIDIA已经把能够完美渲染成立体3D画面的游戏数量大幅提高。目前的形势可以这么说,影片实现3D化普及至少要等到明年甚至更晚,游戏当前却已能跨入了3D立体时代,只等3D电视机大量进入消费市场,GT100的3D立体渲染能力将是致命武器。这个时间最早就发生在3个月内,最晚就是今年末明年初。


以上讨论全都在家用领域,至于NVIDIA CUDA对于高性能领域、AMD Eyefinity对于商务领域等就去那些领域讨论吧。

关于AMD 3D

目前AMD仅实现了驱动支持120Hz刷新率,仅此而已。3D立体渲染并不是游戏本身功能,或者说并不是游戏本来的渲染程序所做的事,是需要额外增加运算的。

“ 蓝宝全球公关总监Bill Donnelly表示:“这种技术展示了游戏和应用程序可以在多台显示器上以3D立体形式显示,(而且)运行流畅,不需要多块显卡或者昂贵的快闪式眼镜。这种方案使用了低价眼镜,可以运行在任何支持ATI Eyefinity技术的蓝宝A卡上。””

从AMD合作厂商展示的3D来看:

1 这几款游戏是开发商定制的,在某些场景改变了渲染方式,这种开发方式肯定不会成为通用、高效的开发方式。NVIDIA 3D Vision的游戏不需要开发商专门去做那些场景,是利用CUDA的通用计算做的post process。一些游戏在代码中加入了部分API,并不需要彻底改变某个场景的渲染方式。

2 不需要快闪式眼镜,这本身就是个笑话。所有巨头推的都是时分法3D(快门式眼镜),偏光法在色彩上有损失,并且对眼睛有损害,仅比偏色法(红蓝)好一点。这种3D还用得着在2010年推广吗?早就有了的技术。就是因为本身巨大的缺陷,无法进入主流应用。不是时分法的3D在这个时候还拿来推,是哗众取宠吧。

NVIDIA实现3D

Convert standard games  into 3D
  Advanced NVIDIA** software automatically converts over 400 games to stereoscopic  3D without the need for special game patches.

NVIDIA通过自己的软件将2D游戏渲染成 3D,这个转换原本应该由CPU完成,但显然CPU没有这样的性能来支撑游戏的渲染转换,否则早就不需要GPU了,这种通用计算目前也只有CUDA可以实现。这个过程有点类似于3D电视机把2D影片转为3D,但那个过程是内置3D转换芯片实现的,也就是说电视机也是通过硬件实现的。

影片所有流程都是预先录制的,转换过程仅能从前后几帧的情况来进行插值计算,转换效果不是最佳,所以影片方面还得等原生3D片源。游戏就有很大不同,尽管做的是 post process,但依然有能力截取或改变运行中的代码片段,从根本上改变渲染后的输出是有可能的,目前大部分3D Vision游戏都是这样实现,也有部分游戏在开发中就插入了API,插入API理论上可以获得更好的效果。


DX0408 发表于 2010-7-1 22:34:20

显卡输出音频信号怎么 弄的?
3d是趋势呀

lloovveerr 发表于 2010-7-1 23:05:36

首先你需要一个解码的功放

lizoyu 发表于 2010-7-2 20:22:41

咳咳,要纠正一下,GT100是OEM,GF100才是..

pky007 发表于 2010-7-3 02:31:44

哥在NGF上试玩极品13 3屏3D游戏,是480 SLI的,感觉60FPS以下,玩起来很不实际很不爽

DoubleJ 发表于 2010-7-3 07:51:16

NV的3d。。。
要买他自己的眼镜,价格死贵的

lloovveerr 发表于 2010-7-3 09:32:53

发烧级的玩家 玩的是享受而不在乎价格
这种东西其实出来也是针对那一类人士

albert2kiss 发表于 2010-7-5 21:41:09

3D普及的阻碍,其实很大一部分来自于需要眼镜

pangares 发表于 2010-7-5 23:32:45

本人的情况是……
玩过3D游戏后,就不想再玩了……

技术文章要顶

页: [1]
查看完整版本: (别没头没脑的比,多看技术贴)GT100 vs RV800决战家用领域