◆支持Havok物理加速:
在2003《半条命2》等一批新游戏推出后,众多游戏玩家第一次体验到了物理引擎为游戏带来的奇妙效果,把游戏玩家带入到了一个活灵活现的游戏世界。由此游戏除了图形引擎以外,物理引擎成为对可玩性影响的又一大因素。目前在游戏中被大量采用的物理引擎有两种,一种是Ageia(已经被NVIDIA收购)开发的PhysX,另一种是Havok的Havok FX。不过在支持游戏数量上Havok明显要多很多。
经过统计,目前使用Havok引擎的游戏已经有300多款,并且今年内还将有100多款支持Havok引擎的游戏发布。之所以获得这么多游戏的支持,原因就是因为Havok技术非常先进,同时价格却非常便宜,应用程序接口的程序编写上也相对更为简单。
『采用Havok物理引擎的游戏达到300多个』
虽然AMD和Intel都表示CPU将承担物理运算的主要运算,但是这并不表明GPU对于物理加速就毫无用处了。RV770核心还是可以承担一部分物理效果的辅助运算。也就是说他们是以CPU为主、GPU为辅来实现游戏的物理加速。RV770在设计架构上已经为Havok物理引擎进行了优化,未来只要使用 Havok物理引擎的游戏都可以在RV770上获得性能提升的帮助。
◆通用科学计算的应用:
GPGPU为General Purpose GPU的缩写,也就是作为“通用计算的图形处理器”。实际上这就是利用了GPU强大的浮点运算能力进行图形以外的数据运算。目前GPU的浮点运算能力普遍都比CPU更胜一筹。像目前市场上最低端的HD3400系列,浮点运算性能都要比目前最顶级的四核心酷睿2 CPU更好。此次发布的RV770同样在浮点运算上也毫不逊色,而要知道RV770采用SIMD的架构,在理论浮点计算能力上更为强劲。
『RV770核心的显卡具备了极强的浮点运算性能』
RV770是目前ATI第一款浮点运算能力达到10000亿次的GPU,比R600的5000亿次又提升了整整一倍。根据ATI公布的数据,RV770通过CrossFire X链接后,其浮点运算能力更是能达到恐怖的50000亿次。像NVIDIA的CUDA以及AMD的ALC/Brook +甚至APPLE的OpenCL,想要让GPU能够进行通用科学计算的话,程序员不再需要借助负载的D3D或者OpenGL接口来进行编程,他们只需要使用更为通用的C语言。
『RV770支持最主流的免费GPGPU API』
相比NVIDIA的CUDA而言,AMD的Brook +更为开放,Brook +完全免费,程序设计员可以自由使用。尽管CUDA和Brook+甚至和OpenCL的GPGPU API标准之争愈演愈烈,他们两者各有特点,目前还难分孰优孰劣,不过GPGPU的未来发展的广阔前景趋势已经是大局已定。目前GPGPU的应用已经得到了广泛的认可,并便于编程的API已经逐渐走向成熟。ATI使用RV770核心开发的专门用作通用计算的产品FireStream 9250也将面世,其强大的浮点运算性能相信会吸引更多的开发者使用。