2013年7月4日 星期四

PS4為何要用8G GDDR5統一內存?






我們知道, Sony 為新一代的PS4主機配備了多達8GB GDDR5統一內存,這似乎聽起來有些不可思議。不過,既然 Sony 既然這麼做自然是有他的道理,PS4硬件架構師Mark Cerny在近日舉辦的Gamelab大會上對此給出了自己的解釋,並告訴大家這一決定是如何產生的。

Mark Cerny表示,在設計PS4的內存之前,他向很多第三方遊戲開發商進行了諮詢,並希望從他們那裡得到有用的信息,最直接的問題就是他們喜歡看到什麼樣的新主機。其中,有30多個開發商所給出的反饋都是有關主機內存的,因為PS3的內存設計讓很多開發團隊很受影響。

這似乎有些出乎Mark Cerny的意料。“ 沒有想到他們反饋的第一條意見就是希望PS4採用統一內存。這也就意味著只有一個高速緩衝區域,不再像PS3以及PC將顯存和內存區分開來。”Mark Cerny說到。

Mark Cerny稱,經過多方面的考慮,他們最終在PS4上使用了256-bit的總線位寬以及高端顯卡使用的GDDR5內存,如此以來每秒帶寬可達到176GB/s。“相信我,這是非常出色的數值,最直接的編程技術都能做出非常出色的遊戲畫面。

雖然從成本和生產架構上來說,128-bit位寬總線會更加方便,但帶寬會降低一半,這對於新一代主機來說不夠出色,會影響到遊戲的畫質表現。

當然,我們還可以使用eDRAM內存,那樣傳速速度會更高,帶寬可以提升到1TB/s,但那樣也有代價,就是內存容量會大大減小,遊戲開發者需要開發會收到很多限制。所以,在速度和容量方面,我們做出了平衡,選擇了現在的方案。”

事實上,之前遊戲開發商Arkane Studios的工程師Christophe Carrier在接受採訪時就曾說:“作為一名遊戲關卡設計師,我們每天都在和內存較勁。我們不得不砍去很多東西,刪除很多東西,精簡很多東西,拆分關卡,拿掉NPC,因為內存不夠用,所以在得知下一代主機會改進內存的時候,我們感到很興奮。這正是我們翹首以盼的。”

PS4的GDDR5統一內存不僅可以作為系統內存,還可當做顯存來使用,而且它還擁有8GB的超大容量,這對於遊戲開發者來說簡直爽歪歪了。



.PS4為何要用8G GDDR5統一內存?
http://digital1010.blogspot.com/2013/07/ps48g-gddr5.html