Nintendo Switch 的性能可以達到什麼效果?

Nintendo Switch 小小的機器,畫面已經很驚艷了。我對機器的性能不是很了解,但是對 Nintendo Switch 充滿期待。

想問一下大家 Nintendo Switch 在 1080p 解析度下,一幀可以渲染多少多邊形?


更新:評論區出現專業人士!

原話:以實際執行單元來看,最底層是vec4 alu,往上一點是多個vec4 alu組成的simd,在往上是以simd作為基本執行單元的sm,執行模型是mimd。作為程序員來看,cuda的編程模型是simt。

以下原答案

-------------------------------------------------------------------------------------------

光憑浮點性能根本就無法比較兩個GPU的性能,這個是我以前常犯的一種錯誤。

AMD用的SIMD(單指令多數據流)的架構,可以容納更多的SPs以提高浮點性能。nv則堅持MIMD(多指令多數據流),著色器少但是效率極高,通常浮點性能弱。結果就是AMD的GPU的浮點性能大幅度領先NV,但是實際表現往往是nv佔優。所以不同架構的GPU直接對比浮點性能就是耍流氓。

那有沒有方法去對比呢?

有!

tegra x1用的是二代maxwell架構,對應桌面 GM200系列。用了正好2組SMM,256個著色器,16個光柵單元和16個紋理單元。這個單元數量,剛剛好是GM206新版750的一半。麥克斯韋架構下,SMM規格/頻率比例基本又可以當作是性能的比例。下圖是新版750的數據

那麼,同頻率下,x1 gpu是750 v2的一半,再算上頻率差,x1是307/768 MHz,換算過來就是14%和37%左右的750的性能。而麥克斯韋架構不是很吃顯存帶寬,這方面折損較小,遊戲開發商開發會盡量避免觸及顯存帶寬的上限,所以這方面忽略不計。

ps4的GPU基本等同於7850(同架構,規格高,頻率低),在gpuz的資料庫裡面,以750 v2為基準,7850性能是其125%(techpowerup資料庫裡面的排名應該說是比較全面權威的了),即750 v2是7850的80%

總的計算,x1的gpu大概是 11%和29%的ps4性能

而ps3的性能眾說紛紜。。有說ps4是ps3 10倍的,還有最低說4倍的。

但是不管怎麼樣,x1的主機模式,遠遠強於ps3。新的技術,新的架構,以及通用的cpu/gpu架構,都給了x1全方面吊打ps3的實力,所以這裡不要再拿x1去和ps3比了。。


ns性能可以達到的效果,只要參照已經公布的遊戲就知道了。

掌機性能略強於wiiu是肯定的,馬車8和魔女1,2。塞爾達無雙都能看出來。

掌機模式和ps3比其實不是完全超越。這點wiiu也是,wiiu和ns的內存,架構,乃至gpu都超過ps3。但是ps3的cpu比較特殊,性能很高,但是開發難度特別大,所以ps3前期遊戲都不如360,後期在頑皮狗等第一方的努力下挖掘了cell這個cpu的潛力,開發出了最後生還者這種畫質非常優秀的作品。第三方也逐漸跟上。所以ps3後期的全平台遊戲表現優於同期wiiu平台的同一作品(比如看門狗)在ns上比如南夢宮和光榮的遊戲有些表現就不如ps3版(比如dqh和海賊無雙3幀數不如ps3.火影究極風暴的解析度不如ps3)

隨著ns開發的逐漸成熟,未來全面超過ps3是沒有問題的。

最後ns支持的技術特性是最新的,所以ps3和360無法移植的一些遊戲和引擎,比如idtech6引擎的DOOM和德軍總部2。但這可以說有一利有一弊,利當然就是更多最新的大作,弊端就是這些遊戲移植過來的解析度和幀數都比較一般(一般是480-720浮動解析度,24-30幀)

再聊一下主機模式,主機模式肯定是全面超越ps3了。比如火影究極風暴的主機模式是900p,而ps3版只有720p.

塞爾達的主機模式也是900p,但是由於內存的限制,主機模式的幀數反而略有下降。

另外要注意有些遊戲的主機模式和掌機模式都是720p,但並不是說開發組沒有對主機模式進行優化,而且遊戲本身使用了動態解析度,主機模式評論解析度更好(比如掌機是480-720。主機是576-720,720的時候更多)或者幀數更好(比如魔女1.2的主機模式比掌機模式大概平均高10幀)最後,特效也不一樣的。比如塞爾達和doom在主機模式下其實都有更好的特效表現。

最後還想提一下,很多人把doom和火箭聯盟效果不理想的原因歸結為移植團隊水平問題我想這是不公允的。支持這種觀點的朋友一般會拿一些效果比較好的遊戲比如曠野之息,奧德賽,或者第三方的上古捲軸5,逃生2。來做對比。但是這個好其實往往只是說解析度和幀數更好一些。但往往很不全面,比如曠野之息的美術風格可以彌補畫質上的不足。比如奧德賽使用了很特殊的優化手段保證60幀,掌機模式的奧德賽實際的解析度並不是標準的720p而且兩個一半的720p畫面交替顯示。上古捲軸是一款ps3和360時代的遊戲,ns依靠更先進的架構,支持的新特效技術比較輕鬆達到了解析度和特效,幀數的兼得。逃生2則是一款場景較為狹小,光線較為昏暗的遊戲,可以比較容易把效果做好,這點可以參考3ds的生化危機啟示錄。而doom和火箭聯盟則是真正的次世代遊戲,本身都是以pc和次世代主機為標準開發的遊戲,移植ns版的時候就要設法彌補ns與其他主機之間的機能差距。而作為商業項目,不可能無限期的進行優化。PanicBatton這家工作室能在比較短的時間內完成移植的工作已經很厲害了。


ns即便是掌機模式,性能是強於ps3不少的。

看性能不能只看浮點,cpu、內存、顯存、顯存位寬、顯存速度、架構、支持的驅動等等都會影響性能,而且樓上ps3浮點的數據不準,英偉達官方給的是192。

其實對比一下跨ps3和ns的遊戲就很明顯了,魔女1、上古5、啟示錄1,2、勇者斗惡龍英雄1,2,fifa18,nba2k18,這些遊戲的掌機模式,要麼是畫面效果遠高於ps3,要麼是幀數遠高於ps3,要麼畫面幀數都要高於ps3。更別說德軍總部2這種ps3怎麼都跑不了的遊戲都要上ns了,大家可以查查對應的pc配置。


GPU GFLOPS

給你一張遊戲機的浮點運算數據圖,其中 Switch 的掌機模式接近 Wii U 的 90%,而主機模式大概是 PS3 的 1.7 倍。至於能不能發揮這種效果,主要看廠商有沒有這個實力了。


其實已經有一款橫跨6個平台的遊戲了啊。而且GF都做過分析了。

就是L.A.NOIRE……

看相應的youtube影片就可以得出結論了啊……


推薦閱讀:

為什麼塞爾達傳說中文版叫《塞爾達傳說 曠野之息》而不是翻譯過來一直叫的《塞爾達傳說 荒野之息》?
新一代遊戲機們出現後上一代遊戲機們會怎麼樣?
一群大老爺們在賓館開房玩ns是什麼體驗?
如何評價 IGN 為Switch平台新游Splatoon 2 (噴射戰士2)評分8.3分?
如何評價switch版主機模式下運行塞爾達傳說 荒野之息只有900p,30幀?

TAG:任天堂Nintendo | 3D渲染 | 任天堂Switch |