瀏覽單個文章
Weichung
Power Member
 

加入日期: May 2000
您的住址: Taiwan
文章: 697
引用:
作者law.riiya
PS3記憶體比較少是主因囉!
XBOX360 os 只佔 512MB 中的32mb
PS3 os 佔據 96mb 的DRDram + 32mb 的 VDDR3 + 1SPE

另外架構上的不同導致
PS3 VRam 只剩下196mb
XB360 512mb 幾乎都可以拿來做VRam(因為UMA架構)

也就是說材質上XBOX360幾乎可以用超過256mb
PS3怎麼樣都只有196mb
如此高下立見!

PS3的VRAM應該不用莫名奇妙被吃掉吧...
如果沒記錯, PS3的VRAM是獨立的256MB GDDR3
128bits, 700MHz... 所以頻寬約只有20GB/s


所以PS3又以強打支援1080p為訴求, 反倒是暴露出主機性能的不足
在如此高的解析度下, pixel shader性能僅是剛剛好而已
如果想要做出複雜的特校時, pixel shader性能就略顯不足了...

而遊戲不可能針對一個解析度做出一個版本的特效... 因此... 大家的特效都開得比較少
所以...

基本上, 還有另外一個主要因素, 那就是PS3是個倉卒之作... 臨時把一些東西拼在一起
就把規格給定下來了... 廠商學習的時間不足, 開發的時間不足, 自然無法把主機的效率極限給發揮出來

一般而言, MS的開發套件真的很完整, XBOX360的架構也規劃的很好, 廠商可以很輕易的寫出高效率的程式(基本上在360你甚至是用.net framework的game跑起來都還很順)

PS3頻寬真的很小... 然後又想跑1080p... 如果再跑FSAA... 基本上實在是太吃虧了...
現在的新款, 畫面讚的PC Game, 搭配最新的CPU, 如果你拿7800GTX拿去跑1920 x 1080 x 32bits的解析度... 恐怕... 會很有趣阿...
舊 2007-03-10, 05:20 PM #3
回應時引用此文章
Weichung離線中