◆800个流处理器的RV770核心:
在进行3D处理器的核心计算架构上RV770搭配的是以R670为基础设计的流处理器。在进入DirectX 10时代以后所有显卡核心的Vertex Shader和Pixel Shader都合并成统一架构,流处理器单元可以处理包括顶点数据、像素渲染等各种数据流。R670是采用的ATI第二代统一架构技术,RV770同 R670一样都采用的是单时钟周期处理5个标量乘加指令的设计,也就是我们常说的4D+1D设计。
虽然4D+1D设计方式在运算时间的灵活度和执行效率不如NVIDIA的全1D式设计,但是所带来的好处就是流处理器单元的设计复杂度低,因此ATI可以将流处理器的数增加的更多,由此我们才会看到现在RV770所能达到的800个流处理器的恐怖数量。
在流处理器的设计上RV770仍然采用的是Shader频率与核心频率保持一致的做法,这一点同NVIDIA的设计思路仍然不同。NVIDIA在所有采用统一架构设计的显示核心中,都采用的是核心频率和Shader频率异步的做法。Radeon HD4850和HD4870都采用了的RV770核心,他们只是在频率上不同。前者频率是625MHz,后者是750MHz,架构上没有任何区别。
◆ DirectX 10.1技术的应用:
首先来谈一下光照和阴影,对于一个在三维环境中的物体,人类的视觉系统一般通过相对位置来判断具体物体的实际坐标位置,而对于3D渲染来说,就要提供光源和阴影对于物体照射的深度和颜色来为玩家的眼睛服务,模仿现实中情况让使用者知道物体的实际位置,这需要完全基于物理效应和实时的光照处理。批量立方贴图这个功能的加入了,让游戏在处理大量物体和光源在3D环境中的多重反射和光照实现了效率的可能,增强了画质的效果。
除此以外,例如球星光照技术的实现、反锯齿方面的改进、自定义反锯齿技术的加入、针对纹理的强制规范、常规反锯齿的强制规范、更高的精度规范等等都让DX10.1技术在实际游戏的应用当中,更加容易获得照片级的逼真效果。
◆由RV770带来的新特性:
全新的特性不仅仅为我们带来了更好的游戏画面效果同时,还能够让R700显卡的运行效率进一步提高,也就是说,及时采用了同样规格的产品,加入了如上的众多特性的显卡产品能够获得更好的性能表现,而R700就是一款这样的产品。
◆支持Havok物理加速:
在2003《半条命2》等一批新游戏推出后,众多游戏玩家第一次体验到了物理引擎为游戏带来的奇妙效果。目前在游戏中被大量采用的物理引擎有两种,一种是Ageia(已经被NVIDIA收购)开发的PhysX,另一种是Havok的Havok FX。不过在支持游戏数量上Havok明显要多很多。目前使用Havok引擎的游戏已经有300多款,并且今年内还将有100多款支持Havok引擎的游戏发布。RV770核心可以承担一部分物理效果的辅助运算。也就是说他们是以CPU为主、GPU为辅来实现游戏的物理加速。RV770在设计架构上已经为Havok物理引擎进行了优化,未来只要使用 Havok物理引擎的游戏都可以在RV770上获得性能提升的帮助。
◆通用科学计算的应用:
GPGPU为General Purpose GPU的缩写,也就是作为“通用计算的图形处理器”。实际上这就是利用了GPU强大的浮点运算能力进行图形以外的数据运算。目前GPU的浮点运算能力普遍都比CPU更胜一筹。像目前市场上最低端的HD3400系列,浮点运算性能都要比目前最顶级的四核心酷睿2 CPU更好。此次发布的RV770同样在浮点运算上也毫不逊色,而要知道RV770采用SIMD的架构,在理论浮点计算能力上更为强劲。
RV770是目前ATI第一款浮点运算能力达到10000亿次的GPU,比R600的5000亿次又提升了整整一倍。根据ATI公布的数据,RV770通过CrossFire X链接后,其浮点运算能力更是能达到恐怖的50000亿次。像NVIDIA的CUDA以及AMD的ALC/Brook +甚至APPLE的OpenCL,想要让GPU能够进行通用科学计算的话,程序员不再需要借助负载的D3D或者OpenGL接口来进行编程,他们只需要使用更为通用的C语言。