原帖由 phk 于 2008-6-24 13:02 发表
我很同情那些买新的3D卡来玩的用家,某个牌子居然没有物理功能:mad:
kk,我不是故意的...只是我看到有人这么写,你可以在技术层面上打消一下我的疑虑吗:mad:
◆ 更加开放的GPGPU 凭借着800个流处理器,RV770的浮点处理能力超过1TeraFLOPs,这也是历史上首个计算能力超过1TFLOPs的GPU。 RV770如此强大的处理能力,如果仅限于图形运算领域的桎梏之中,显然是不能充分调动其计算能力的。作为两大图形芯片商AMD和NVIDIA,也一直在致力于让GPU向通用计算进军,即GPGPU (General Purpose Computation on the GPU)。借助通用的程序接口,让GPU的计算能力得以发挥,应用于像图形物理加速、科学技术、视频解码和各类应用程序之中。
AMD在收购ATI后,同时拥有了CPU和GPU两大产品线,因此它和NVIDIA在GPGPU上的理念有所不同,NVIDIA想让GPU去更多地取代CPU的工作,相当于吞食CPU的市场份额,而AMD更注重GPU与CPU的协调工作,即如何让“CPU+GPU”更强大。 AMD的GPGPU架构是基于CAL/Brook+的,相比NVIDIA的CUDA,AMD认为它们的标准更加开放,完全免费,并呛声NVIDIA称“任何成功的战略都需要开放的标准”。(备注: CUDA也是全免费开源的) ◆ RV770支持Havok物理加速 AMD在向业内合作伙伴宣传HD 4800系列显卡的时候,曾经多次提到RV770将能够支持“游戏的物理引擎演算”,究竟RV770支持的是哪种物理引擎呢? 在游戏里被大量普遍应用的物理引擎有两种,分别是Ageia开发的PhysX以及Havok的Havok系列引擎,而Havok已被Intel收购,Ageia被NVIDIA收购,目前使用Havok引擎的游戏超过300款,使用PhysX技术的约150款。
NVIDIA的PhysX主要是让GPU去运算物理效果,而Havok则是让CPU+GPU联合来运算: 该让CPU做的让CPU做 (如串行计算),该让GPU做的让GPU去做 (如并行计算),显然Havok更符合AMD的口味,因此AMD选择了与Intel站在一边,RV770支持Havok物理加速技术。
AMD称,Havok的技术非常先进,执行效率高,关键是非常便宜。由于采用完全开放的原则,Havok预计会受到更多开发商的青睐,并且凭借英特尔和AMD影响力进行大规模的推广,因此Havok和PhysX鹿死谁手,还很难预料。在今年内还有约100款支持Havok技术的游戏将发售,数量上比支持PhysX的游戏要多得多。 |