原帖由 snake5198 于 2007-12-30 20:48 发表 
nv 88gt的112流处理器比ati 3850/3870的320个流处理器性能还要强劲.
能简单解释一下吗?
简单地说,架构不一样,流处理器的定义也不一样
NVIDIA是标量的全新的MIMD架构,而AMD则是较旧的超标量的SIMD架构。
NVIDIA的统一着色单元命名为Streaming Processors(SP),ATI的ALU命名为Stream Processing Units。
虽然通常都称为流处理器,但其结构相差甚远,所以无法单纯通过数量来判断其处理能力。
例如AMD的3850,超标量架构有64个SP,每个Stream Processor内有5个ALU,所以理论上可以认为是320个流处理器,但是每个SP需要装填满才能发射一次(N则不用),所以在实际应用中流处理器的利用率不高,性能不能完全发挥,3850的320个流处理器其实是64个SIMD单元。
而8800GT的SP单元可以简单换算成112×2/4=56个4D的SIMD单元,可是由于8800GT的SP是100%利用的,因此虽然SIMD单元少了8个,实际性能表现并不差。
还有一点,3850这些的流处理器频率和核心频率一样,但88GT的流处理器频率是核心的2.5倍…… |