瀏覽單個文章
Artx1
Registered User
 

加入日期: Jun 2002
您的住址: 耗電量頗高的地方.
文章: 1,959
引用:
作者superfffan
XBOX360這顆繪圖晶片是屬於WGF 2.0世代的東西
大約相當於2006~2007年PC顯卡的等級

但內嵌10MB eDRAM這點優勢則是PC顯卡短短幾年內無法與之抗衡的。

除此之外,GPU只是影響整體系統效能的其中一個因素而已。


還好啦,256GB/s,但是畢竟仍然是10MB。
而且Shader部分,它離WGF2還有相當的距離,
因為現在Unified Shader應該看成SM3的一部份,而不是"從SM4拔過來用"。
還有規模部份也應該重新審視一下。

http://pc.watch.impress.co.jp/docs/...6/kaigai179.htm

這樣的話,那個48個1D Scalar 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.....總大小可能在350M上下,離400M有相當的距離,
而不是先前估計的超過400M。

也就是說,硬講"有運算能力"的管線部分的話,XB360's GPU其實可能大概與一個4vs8ps8pipe的GPU規模差不多,
也就是只比NV43(3vs8ps4pipe)大一些而已;整個規模考慮用來做排程的硬體帶來的複雜化,
光看電晶體數很可能接近或超過NV40的大小,不過算數量的話其實沒有想像中那麼大。

當然,它有unified shader pool,效率高很多,eDRAM頻寬也大很多,
也許讓它可以加持到(同時脈的?)NV40前後的效能,加上FSAA很可能會更快;
不過不會真的厲害到飛上天就是了;但是重點是它的成本很低效果也很好,
所以未來很可能會成為主流設計方向。
     
      
舊 2005-05-16, 02:50 PM #21
回應時引用此文章
Artx1離線中