Pixel Shader单元:永不空闲的16管线
R520完全支持Pixel Shader3.0。在前面我们已经讲过ATI为R520的Pixel Shader单元引入了Ultra-Threading技术,所有的Pixel Shader处理器由一个中央分派单元监控,保证没有处理器是空闲的,籍以提高分支跳转的性能。R520拥有4组Quad Pixel Shader,共16个Pixel Shader处理器(即常说的管线),每个处理器可以在一个时钟周期内进行一次分支转跳操作、执行2条标量指令和2条3分量的向量指令。16个纹理寻址ALU可以保证16个Pixel Shader处理器同时读取纹理数据也不会出现资源冲突。
灵活的架构:相互独立的Shader单元
R520的Shader单元都是一个一个独立的功能单元,所以ATI可以很方便地减少这些单元的数目,降低晶体管数量和价格,推出面向不同用户的产品。