第四章 R600核心架构解析
第四章\第一节 集众家之长,R600架构总览
就如同G80革命性的架构带给我们的震撼一样,R600的图形架构也让人为之一怔,空前复杂和庞大的规模令人眼花缭乱!DirectX 10、Shader Mode 4.0、统一渲染架构,再加上
ATI各种创新的技术和功能,R600的核心架构发生了巨大的变化,但我们依稀也能看出其架构与上代产品有几分相似之处:
● Xbox360图形芯片Xenos,为R600的研发积累了宝贵的经验
通过仔细对比可以发现,R600的整体架构与Xenos比较相似。早在05年
ATI就首次在Xenos芯片上实现了统一渲染架构,只不过是用在了微软Xbox360
游戏机中,我们可以把它看作是DX9规格的统一渲染GPU。
Xenos不仅是首款采用统一渲染架构的GPU,同时Xenos还率先采用了符合DX10规范的Stream Out(数据流输出)技术。Xenos芯片超前的技术规格见证了
ATI和Microsoft亲密无间的合作关系,如今统一渲染架构、高效的ALU利用率、Stream Out等技术被完整地保留了下来,经过改进和优化之后被R600所采用。
● R580架构的精髓被沿用在了R600之上
Xenos和R520几乎是同一时代的产品,正是因为
ATI的双线操作才导致了
桌面芯片R520的延期,虽然R520是一款不成熟的产品,但其架构设计思路是非常优秀的,其继承者R580一举帮助
ATI夺回性能之王的宝座,R5XX架构在经历了风风雨雨之后终于证明了自己的实力,它在Shader Model 3.0多执行运算体系、超标量动态分歧技术、可编程显存控制器、HDR+AA等方面无不是青出于蓝而胜于蓝,R580是毫无疑问的DX9C最强者!
R600的架构论证和底层设计从2003年就已经开始,其最初的规划就是R5XX和Xenos的结合体,R5XX久经考验的快速动态分歧技术、流处理运算、全速联合纹理缓存和Fetch4阴影加速技术都被继承下来。R600集两者之长并且加入Shader Model 4.0规范,改进显存控制器,更令人惊讶的是超出DX10规范的Tessellator技术(DX10.1?),R600的确是一款专为新一代游戏而生的GPU!
