作者Weichung
大大似乎還對PS3有很深的期待
但在下還是得說, Cell並不如Sony/IBM宣稱的那麼神奇
PS3先前的計畫是只用Cell就要取代GPU了, 但後來發現太困難了, 而且效能並不高
假設Cell 裡頭的SPE運作時脈是3.2GHz, 則每個Cell的浮點運算能力就是25.6GFLOPs
(SPE每個周期有執行一次SIMD指令的能力, 而他具有128bits的reg, 如果使用遊戲16 bits的浮點計算, 則一次運算可以有8筆資料同時計算出來)
但如果他是接近目前遊戲的需求, 則他只有12.8GFLOPs
7個SPE core --> 89.6GFLOPS
而7800GTX如果以32 bits的運算來說, 他具有
(24 + 8)* 4 * 2 * 2 * 0.43GHz = 220.16 GFLOP/s on G70 (7800 GTX)
24 --> Pixel Shader
8 --> Vertex Shader
4 --> SIMD register (128bits 裡有4筆資料)
2 --> 2 FLOPS per cycle per ALU
2 --> 2 ALUs per pipe
算一下也知道自己輸別人多少, 所以最後才...
|