對不起,各位,我真的耍笨了。
http://pc.watch.impress.co.jp/docs/...6/kaigai179.htm
對啊....又沒說是4D Vector....
所以其實是48 scaler Shader嗎.....
這樣的話大概等價於NV4x的12個Shader(op),
和8pipe搭起來,也比較沒有那麼過剩的感覺。
當然因為unified shader,可以用1D/2D/3D/4D等任意組合寫入,
效果一定比純4D Vector要好,不過NV4x也有2+2D/3+1D dual-issue,
只是相信XB360的GPU效率會更好些,也應該會規模更大些;
但是實際上因為VS+PS共用,所以考慮成4個vs 8個ps的負載平衡比較適當。
這樣算起來的話,XB360的GPU,除卻eDRAM的部份(接近100M)
可能遠不到200M transistors.....總大小可能離300M有相當的距離,
而不是先前估計的超過400M。
也就是說,純管線部分的話,
XB360's GPU其實可能大概與一個4vs8ps8pipe的GPU規模差不多,也就是只比NV43(3vs8ps4pipe)大一些而已。
當然,它有unified shader pool,效率高很多,
eDRAM頻寬也大很多,也許讓它可以加持到直追NV40的效能;
不過不會真的厲害到飛上天就是了。