為什麼ps4的性能沒有超越與其同時代的pc很多?

我記得ps3,xbox360發售的時候都曾宣稱其性能領先當前pc多少多少,自己想想也是,那時候還是p4的時代呢,ps3的那個cpu號稱九個浮點協處理器,浮點性能多少多少什麼的。。。但是到了ps4,xbox one的時代,性能並不比主流pc強多少啊,是因為當前的pc性能對於民用來說真的太過剩了嗎?


Optimizing software to high performance on fixed hardware does not require very high hardware configurations.

AnandTech | Microsoft Announces DirectX 12: Low Level Graphics Programming Comes To DirectX

Something worth pointing out right away is that low level programming is not new or even all that uncommon. Most high performance console games are written in such a manner, thanks to the fact that consoles are fixed platforms and therefore easily allow this style of programming to be used. By working with hardware at such a low level programmers are able to tease out a great deal of performance of this hardware, which is why console games look and perform as well as they do given the consoles』 underpowered specifications relative to the PC hardware from which they』re derived.


說實話,DC那時候,就已經看不出比同時代主流PC的性能優勢了,如果單純看硬體角度的話。PS3和XBOX360那時候與同時代主流PC的優勢也不突出,其實從XBOX開始,明顯的進入通用件時代了。以前家用機、街機和PC架構是不一樣的,但是從XBOX那會兒開始基本已經是一個體系了,當然PS系的架構差異性更大一些。但是以前那麼封閉的街機硬體,也都PC化了。到了PS4、X1來看,其實都是差不多一樣的東西了。

在以前,那種性能超越PC很多的感覺,是依靠不同架構營造的,售價和成本放在那裡,你花2000塊搭的PC主機,其實還是很難和當時新發售的主機比,而且主機在遊戲方面也有針對性,效率更高一些。但是部件越來越通用化,什麼價錢買什麼東西,差距自然不會很大。而且這幾年,圖形技術的發展,CPU的性能提升,感覺邊際效用越來越大,就民用體驗來說提升已經不明顯了。


如果與同年代同價位的PC相比,遊戲機的性能還是比較高的。

基本上,遊戲機就是在價格預算中取最好的規格。現在消費者能接受的價位大概是300~400美元。

遊戲機的性價比完勝PC,而且遊戲開發商會為遊戲機做更多優化。

Xbox One的GPU幾乎等同Radeon HD 7790,後者售價是150美元。有人評估Xbox One不計Kinect的組件成本都要330美金。事實上賣遊戲機多數都是虧本的,要靠遊戲軟體補償。

所以,想玩前沿的遊戲還是買遊戲機吧。


這個問題其實和資本掛鉤了。當年索尼傾盡財力開發處理器,用董小姐的話來說是為了掌握核心科技,效果自然不一樣,在PC還是單核處理器的年代,PS3的CPU就採用了1整數核心,8浮點協處理器的異構多核芯架構。在那個時代是超前的,理論性能也很好,但理論歸理論,實際效果並不好。就好比一輛F1理論上可以跑到300公里以上的時速,但開車的人如果不會開也一樣跑不過夏利。PS3就面臨這個問題,遊戲開發商沒接觸過這種異構多核心,很難把所有機能全用上,大部分時間PS3的CELL處理器都無事可做。遊戲開發商還是習慣調用那顆砍了一半位寬的7900GS的GPU,所以前期PS3並沒有什麼驚艷的畫面。到後期,遊戲開發商都基本上吃透PS3的CELL處理器了,PS3的機能才得以全部釋放,這時的PS3跟剛上市的時候簡直判若兩台機器。


ps3或者xbox360超出同時代pc很多,這個本身就是偽命題。首先gpu都是pc顯卡廠商ati和nvidia提供的,ps3上面的還是上一代7800架構的。其次cpu,powerpc架構後來都被apple拋棄了,ps3的ppu加spu架構紙面上性能是很高,但是開發難度太大了,也就幾個獨佔遊戲會去挖掘它的性能。

回過頭看xbox one和ps4,全採用了amd的apu方案,amd的cpu性能是很一般的,這也說明遊戲機的性能主要還是受限於gpu。至於為啥沒有大肆渲染其性能,主要是因為兩家沒有用全定製晶元方案,改用源於pc的半定製架構,所以就不那麼好忽悠了。


買遊戲機玩的是遊戲,而不是遊戲機,所以遊戲機的性能不能超過遊戲的開發,不然成本就太高了,市場也不好推廣


題主你要明白一點。如果已現在的技術水平,如果真的做出一台超過PC水準的機器,那硬體成本就太高了。而且,沒有必要。你玩家用機遊戲不必擔心配置不夠的問題。


推薦閱讀:

為什麼有些遊戲中簡單的過場用即時模型表演就可以做到卻還要錄成粗糙的動畫來多佔資源?
為什麼索尼不注重遊戲平台的向下兼容?
賽爾號和口袋妖怪到底有多像?
怎麼評價《ICO》這款遊戲?
要在 PS3 上製作類似《Journey》(旅程) 那樣的遊戲,都需要哪些軟體和硬體的工具?

TAG:遊戲機 | 硬體 | 處理器 | PlayStation3 | PlayStation4 |