具体架构方面,RV770相当于RV670的增强版,而且不仅仅是增加了480个流处理这么简单,在很多方面都有所改进,特别需要指出的就是显存控制器的变化。
从R520开始,ATI引入了一种环形总线架构“Ring Bus”,可以提供很高的速度和带宽,之后R600对其进行了升级,内部数据带宽高达100GB/s,这是ATI一直引以为豪的技术。不过,这种技术也有一个致命的缺点,就是容易造成带宽和能量浪费,不利于控制功耗,尤其是AMD现在一直在追求更好的每瓦特性能。鉴于此,RV770放弃了Ring Bus,改用了更传统的中心交换式架构“Switched Hub”。
在这种架构下,传往显示控制器、PCI-E界面、UVD2引擎等的数据不要绕远路,因此有利于节约能耗,而且放弃环形总线能有效降低延迟,因为数据现在是点对点发送的。当然,这种设计的缺点就是带宽会降低不少,但事实上现在的显卡一般并不需要那么高的带宽,ATI显然是高估了R520、R600的带宽需求量。
那么降低带宽是否会伤害多路CrossFire?AMD显然考虑到了这一点,在RV770架构中加入了新的“CrossFire Sideport”,作用是在多颗GPU之间进行协调通信。当然,RV770这种单芯片显卡是用不到它的,而要等到R700这种单卡多芯片架构,这也再次凸显了AMD坚持发展多路并联架构的决心。
RV670环形总线架构
RV770中心交换式总线
之前我们说了,RV770虽然还是16个ROP单元,但进行了完全重新设计,对硬件AA处理予以特别关照,再加上流处理数量的猛增,RV770的AA性能比RV670提高了一大截。