前面提到,ATI在核心架构的设计上一直保留着SIMD的设计思路,虽然在遇到分支预测时,SIMD的效率会降低,但是SIMD的浮点运算的优势确实非常大的。RV770依靠其800个流处理器的性能,可以达到惊人的万亿次的浮动运算能力。
在HD2000系列产品中,我们就已经知道ATI采用的4D+1D的SIMD设计能带来极强的浮点运算性能,甚至低端的HD2400的浮点运算性能都要比两颗四核CPU并行运算的浮点运算性能还要高。
『SIMD架构让RV770的浮点性能更强』
而RV770在基本保持R6XX架构的设计思路上,大量的增加了流处理器数量,这使得RV770的浮点运算能力又得到了飞跃式的提高。我们来举一个例子:RV770又有800个流处理器,每个流处理器没有周期都可以完成800个矢量指令+800个标量指令。
强大的浮点运算的性能在GPGPU(通用目的计算的GPU)上发挥很大的作用。尤其在依赖密集计算的科学运算领域,GPU依靠超强的浮点运算性能将大大超越CPU的运算速度。