Xbox天蝎座值得買嗎?如何評價參數(shù)配置及內(nèi)容
- 來源:知乎-可可蘇瑪
- 作者:skylark
- 編輯:豆角
微軟昨天晚上正式公布了Xbox天蝎座的配置,性能非常強悍,但同時面臨了不少玩家和媒體的質(zhì)疑(缺乏游戲)。那么如何評價昨晚的Xbox天蝎座呢?
目前國內(nèi)媒體知乎上有一些技術(shù)大神的評價,感覺比較中肯,如果你想購買天蝎座,但又怕被目前的評論所影響,不妨看看技術(shù)大神們的釋疑。
注:本文轉(zhuǎn)自知乎 作者:可可蘇瑪
原文鏈接:https://www.zhihu.com/question/58121851/answer/155742953
對于游戲機來說不能用單純的“6TFlops GPU、12GB內(nèi)存、2.3GHz Jaguar8核”這么籠統(tǒng)又缺失很多信息的說法來概括。因為這是大錯特錯的。
永遠不要忘記游戲機不管怎樣都算是一種異構(gòu)化的計算平臺,你不能把PC上關(guān)于性能數(shù)字的經(jīng)驗直接代入另一個計算平臺上去。既然是異構(gòu)化的計算平臺,自然就會有許多不同于PC的地方。盡管軟件上所能做的優(yōu)化已經(jīng)不多,但在硬件優(yōu)化和底層軟硬結(jié)合上,仍然有許多可挖掘的空間。
1. 配置問題
游戲機向來講究的是硬件性價比和架構(gòu)優(yōu)化。但實際上還有一個非常重要的點:易于開發(fā)。
我們來看一下,天蝎是如何解決這些問題的:
性價比:6TFlops的GPU,2.3GHz的Jaguar優(yōu)化版,12顆1GB的內(nèi)存顆粒
聽上去不怎么厲害,也就一個中端PC的配置,CPU部分可能還不如;但我換一個大家都能理解的問題來反問一下,你可能就會明白了:為什么AMD Ryzen 7性價比高——為什么它能做到性價比這么高?
原因很簡單,因為Ryzen 7是針對一個特定市場推出的,尤其是DIY和PC玩家市場、所以Ryzen可以砍掉很多PC玩家用不到的東西(如內(nèi)存控制器和PCIE總線數(shù))來換取更高的性價比。所以拿來玩游戲的話,Ryzen 7的性價比確實高。
而這個道理對于游戲機來說就更加正確了。對游戲機CPU來說,目標只有一個,能盡可能做到60FPS、保底30FPS就行。老的8核Jaguar已經(jīng)基本實現(xiàn)了這個目標,而新Jaguar只需要能更穩(wěn)妥就行。
那么從技術(shù)角度來說,現(xiàn)在的游戲機應(yīng)該去解決哪些問題,才可能在不賣到頂級游戲PC的價格的情況下、實現(xiàn)和其類似的游戲效果?
根據(jù)DF的披露,至少以下幾個要素是至關(guān)重要的:
- 集成硬件加速的DX12指令處理器
硬件集成DX12指令處理器意味著可以讓GPU以超高效率和CPU進行通訊。處理GPU的draw calls(繪圖指令,即告知GPU該去處理啥的指令),是一項很占CPU的活計。過去一條管線的draw call可能需要幾千條的CPU指令來操作,甚至是幾十萬條。但現(xiàn)在只需要11條指令、9次狀態(tài)切換就可以了。這極大的減輕了CPU的負擔(dān),也提高了GPU的繪圖效率。
你感受一下這個數(shù)量級上的差別。
但是,最關(guān)鍵的是:這一改動對于開發(fā)者來說是透明的,也就是說他們不需要做什么修改,就可以讓現(xiàn)在的DX12游戲利用上它所帶來的優(yōu)勢。
- 超高帶寬(326GB/s)的大內(nèi)存
一開始聽說天蝎砍掉了ESRAM的時候,很多人認為這是對X1的打臉和背叛。但是隨后天蝎曝出使用了12通道GDDR5,組成了一個帶寬326GB/s的超寬內(nèi)存,這就很夸張了??鋸埖绞裁闯潭?當(dāng)作內(nèi)存來看的話,四通道的DDR4 2400也不過50GB/s左右的帶寬。當(dāng)作顯存來看的話,也只有使用了GDDR5X或HBM顯存的顯卡能比擬或超越。
但是再說一遍:CPU和GPU共用內(nèi)存的做法是主流PC所沒有的,在這方面游戲機有著天然的性價比優(yōu)勢。
并且,12通道GDDR5的方案,由于它提供的帶寬更高,所以實際上可以完美兼容對ESRAM所做的優(yōu)化。這一改動對于開發(fā)者來說仍然可以是透明的,適用于ESRAM的優(yōu)化方案對于天蝎來說仍然有效并且更加好用。
作為對比,高端PC的方案是,內(nèi)存用低延遲低帶寬的DDR4,顯存用高延遲高帶寬的GDDR5X或HBM。但這個方案價格不菲,且對于游戲場景來說不能榨干CPU和GPU的性能。
- 降低延遲,提高CPU和GPU的利用率
很多PC高端玩家都遇到過一個問題,就是CPU和GPU資源根本吃不滿??瓷先ブ徽剂?0%或者80%,游戲FPS理論上來說應(yīng)該還有提高空間啊。但是實際上這些資源、單獨分配給一個游戲的話是永遠也利用不上的。原因就在于種種延遲造成了性能上的浪費。而要解決這個問題,需要同時改造CPU、主板和GPU。天蝎就在降低延遲這方面下了不少功夫??偟膩碚f就是、提高CPU和GPU資源的利用率,讓它們盡可能達到90%,100%,避免資源浪費、FPS和畫質(zhì)上不去的窘?jīng)r。
這也是天蝎和PS4 Pro、高端PC最根本的一個差別:微軟盡一切努力、通過各種歪門邪道和獨家方法在解決這個問題,盡最大可能榨干硬件性能。這一改動對于開發(fā)者來說同樣是透明的,不需要做什么努力就可以坐享其成。
- 讓專門的芯片去做專門的事,降低CPU的壓力
除了之前所說的DX12指令處理器以外,還有專門的音頻處理器、視頻編解碼器……盡可能減小Game DVR功能和人頭錄音或者杜比atmos音效對于系統(tǒng)的性能影響。
實際上如果不硬件加速的話,錄屏是很吃性能的,這點估計不少游戲主播都懂。不管是讓CPU還是GPU來做都不是很經(jīng)濟。
那么話又說回來,微軟這次給音頻部分加入了人頭錄音的解碼功能,意味著什么我覺得大家應(yīng)該也很清楚了吧……
為什么天蝎實測性能可以直逼高端游戲PC?其實就像Ryzen 7在很多游戲方面直逼價格是它好幾倍的高端酷睿一樣。如果認真做軟硬磨合的話,玩游戲需要的就是這么點東西。用一個不太恰當(dāng)?shù)谋确?,假如天蝎的性能?,軟硬綜合效率是95%,那么PC的性能是8時軟硬效率卻只能到70%,最終的結(jié)果就是兩者幾乎效能相當(dāng)。然而,高端產(chǎn)品的售價是沒有上限的,一個1070搞不好就有天蝎整臺機器貴了……
那么PS4 Pro呢?由于缺少了天蝎一些獨有的硬件優(yōu)化(如大帶寬內(nèi)存、專有的drawcall處理器、CPU/主板/GPU頻率協(xié)同系統(tǒng)),導(dǎo)致其效率仍會低一些。但是要知道一點:微軟所做的這些,索尼(應(yīng)該)也能做到,并且索尼在將來的主機上很可能會學(xué)習(xí)微軟這種做法。因為總體來看這樣做的性價比實在是很高。誰不想在BOM只增加一點點的情況下卻平白榨出個幾十百分比的性能呢?
2. 市場和售價問題
好在有先行者PS4 Pro作為鋪墊和探路,讓我們得以對本世代的半代升級主機市場能有一些了解。
首先,PS4 Pro的銷量相當(dāng)不錯。甚至很可能超出了索尼的預(yù)期——這才導(dǎo)致PS4 Pro的庫存準備不足、沒法按需供貨。目前PS4 Pro仍然是處于時常缺貨的狀態(tài)。這說明,兩家廠商的眼光是準確的,有足夠多的核心玩家愿意為更好的畫質(zhì)和游戲體驗花更多錢去買新主機。這和知乎上某些人的論斷完全相反。
更有趣的是,兩家廠商不約而同地使用了可對上層游戲透明的升級方法,使開發(fā)者不用為“兩三款主機”而付出過多的優(yōu)化努力。這和過去的主機升級是完全不一樣的。對PS4 Pro來說,改變的是底層硬件的性能,幾乎沒改變架構(gòu);而對天蝎來說,除了CPU為了兼容沿用了8核Jaguar架構(gòu)以外,其余部件幾乎全部大換血,但對暴露給“懶惰開發(fā)者”(指不愿利用天蝎額外性能的開發(fā)者)的部分來說卻幾乎還是一樣的。
從PS4 Pro受歡迎程度來看,天蝎若是真能按照450刀賣,那肯定是會大賣的。甚至賣到499刀都會有市場。因為對于核心玩家來說、相比起畫質(zhì)和流暢度的巨大差異,沒多少人在乎這一兩百刀的價差的。
3. 游戲優(yōu)化問題
前面已經(jīng)說了,可以給X1和PC使用的優(yōu)化技巧,對于天蝎仍然有效(并且實際上更加有效),這都還是得拜微軟在硬件層上所做的諸多優(yōu)化所賜。舉個例子如ESRAM。在過去,ESRAM是一塊超高速的,可供開發(fā)者直接利用的小容量緩存。如果你能把這一小塊緩存利用好,那么就可以在X1上提供不錯的畫質(zhì)和流暢度。而到了天蝎上,整個內(nèi)存的速度都比ESRAM還快!等于說你原先做的優(yōu)化會在天蝎上效率更高。。。
作為例子,F(xiàn)orza團隊在兩天之內(nèi)就完成了《極限競速6》的移植,而且能穩(wěn)跑4K 60FPS最高畫質(zhì)的滿壓力測試(所有物理模擬和AI全開、最大AI數(shù)量),而且還讓GPU占用率不超過70%。我想這已經(jīng)足以證明天蝎優(yōu)化的簡易程度了吧。
我之前在文章里就說過,到了X86游戲機+DX12的時代,游戲軟件上所能做的專門神油優(yōu)化會越來越少。會有越來越多通用性很強的優(yōu)化技巧(例如性能不足時checkerboard upscaling、性能過剩時downscale sampling)。這時候要想做出花來,就只能靠在硬件優(yōu)化上下功夫。要讓開發(fā)者在不需要付出太多努力、甚至完全不努力的情況下,就能獲得不小的性能提升。
我對Xbox部門在這上面花的功夫相當(dāng)滿意,或者說是直接超出了預(yù)期。因為我原本估計天蝎頂多是個配RX470或者低配480的水平;但實測表現(xiàn)卻能達到1070或者更高,這除了說要啥自行車以外,還能說什么?就算賣599刀,你也配不出一臺能玩一樣效果游戲的PC來啊……
玩家點評 (0人參與,0條評論)
熱門評論
全部評論