庞大的流处理器群
AMD所使用的是SIMD指令架构,这种架构更容易使性能发生“核爆”,正如黑色自爆小鸟那样:愤怒的砸向敌人,并且依靠强大的爆炸力和冲击波杀灭周围所有的绿猪。
惊人的爆炸力隔山打牛
黑色自曝鸟爆炸对玻璃球产生巨大的压力,将两只绿猪活活挤死在墙角里,并且强大的冲击力几乎把所有的玻璃球都震碎了。
AMD从HD2000开始沿用的单指令SIMD架构——VLIW 5,5(4+1)个流处理器打包等同1个MIMD架构下的效能,举个例子:
《求生之路2》性能测试
《求生之路2》中,本身定位相同的HD5870和GTX470之间性能却差距非常大,而即便是GTX460也不敌HD5850。
但在DX10/DX11下这种概率非常低,计算指令并不总是4D的,也有很多1D、2D、3D的情况,一旦4D矢量单元收到了这类较短的指令,流处理器单元便只能发挥一部分能力,其余部分成为浪费。由于计算指令最终是由驱动程序中的编译器发出,所以VILW5模式同时也增加了驱动编写的难度,它必须尽可能3D程序中那些较短的指令重新编排打包,以提高流处理器资源的利用率。
因此再加上制程,良品率,核心面积等综合的因素考虑,从HD6900系列开始,将采用更加高效的4D(3+1)架构,即VLIW 4。VLIW5变为VILW4的好处还不止于流处理器单元内部,从宏观角度上看,此前用于T单元的核心面积可以用于设置更多的SIMD引擎。HD5800的R870有320个流处理器单元,而HD6900的Cayman增加到了384个,核心面积只提高了59mm²,晶体管数量为26.4亿,随之可并行执行的线程数量、纹理单元数量等都相应提高,性能不可小觑。
网友评论