球探足球比分

图片
您的位置: 首页 > 新闻 > 单机资讯 > 新闻详情

Xbox天蝎座值得买吗?如何评价参数配置及内容

时间:2017-04-07 13:32:55
  • 来源:知乎-可可苏玛
  • 作者:skylark
  • 编辑:豆角

微软昨天晚上正式公布了Xbox天蝎座的配置,性能非常强悍,但同时面临了不少玩家和媒体的质疑(缺乏游戏)。那么如何评价昨晚的Xbox天蝎座呢?

目前国内媒体知乎上有一些技术大神的评价,感觉比较中肯,如果你想购买天蝎座,但又怕被目前的评论所影响,不妨看看技术大神们的释疑。

注:本文转自知乎 作者:可可苏玛

原文链接:https://www.zhihu.com/question/58121851/answer/155742953

对于游戏机来说不能用单纯的“6TFlops GPU、12GB内存、2.3GHz Jaguar8核”这么笼统又缺失很多信息的说法来概括。因为这是大错特错的。

永远不要忘记游戏机不管怎样都算是一种异构化的计算平台,你不能把PC上关于性能数字的经验直接代入另一个计算平台上去。既然是异构化的计算平台,自然就会有许多不同于PC的地方。尽管软件上所能做的优化已经不多,但在硬件优化和底层软硬结合上,仍然有许多可挖掘的空间。

1. 配置问题

游戏机向来讲究的是硬件性价比和架构优化。但实际上还有一个非常重要的点:易于开发。

我们来看一下,天蝎是如何解决这些问题的:

性价比:6TFlops的GPU,2.3GHz的Jaguar优化版,12颗1GB的内存颗粒

听上去不怎么厉害,也就一个中端PC的配置,CPU部分可能还不如;但我换一个大家都能理解的问题来反问一下,你可能就会明白了:为什么AMD Ryzen 7性价比高——为什么它能做到性价比这么高?

原因很简单,因为Ryzen 7是针对一个特定市场推出的,尤其是DIY和PC玩家市场、所以Ryzen可以砍掉很多PC玩家用不到的东西(如内存控制器和PCIE总线数)来换取更高的性价比。所以拿来玩游戏的话,Ryzen 7的性价比确实高。

而这个道理对于游戏机来说就更加正确了。对游戏机CPU来说,目标只有一个,能尽可能做到60FPS、保底30FPS就行。老的8核Jaguar已经基本实现了这个目标,而新Jaguar只需要能更稳妥就行。

那么从技术角度来说,现在的游戏机应该去解决哪些问题,才可能在不卖到顶级游戏PC的价格的情况下、实现和其类似的游戏效果?

根据DF的披露,至少以下几个要素是至关重要的:

- 集成硬件加速的DX12指令处理器

硬件集成DX12指令处理器意味着可以让GPU以超高效率和CPU进行通讯。处理GPU的draw calls(绘图指令,即告知GPU该去处理啥的指令),是一项很占CPU的活计。过去一条管线的draw call可能需要几千条的CPU指令来操作,甚至是几十万条。但现在只需要11条指令、9次状态切换就可以了。这极大的减轻了CPU的负担,也提高了GPU的绘图效率。

你感受一下这个数量级上的差别。

但是,最关键的是:这一改动对于开发者来说是透明的,也就是说他们不需要做什么修改,就可以让现在的DX12游戏利用上它所带来的优势。

- 超高带宽(326GB/s)的大内存

一开始听说天蝎砍掉了ESRAM的时候,很多人认为这是对X1的打脸和背叛。但是随后天蝎曝出使用了12通道GDDR5,组成了一个带宽326GB/s的超宽内存,这就很夸张了。夸张到什么程度?当作内存来看的话,四通道的DDR4 2400也不过50GB/s左右的带宽。当作显存来看的话,也只有使用了GDDR5X或HBM显存的显卡能比拟或超越。

但是再说一遍:CPU和GPU共用内存的做法是主流PC所没有的,在这方面游戏机有着天然的性价比优势。

并且,12通道GDDR5的方案,由于它提供的带宽更高,所以实际上可以完美兼容对ESRAM所做的优化。这一改动对于开发者来说仍然可以是透明的,适用于ESRAM的优化方案对于天蝎来说仍然有效并且更加好用。

作为对比,高端PC的方案是,内存用低延迟低带宽的DDR4,显存用高延迟高带宽的GDDR5X或HBM。但这个方案价格不菲,且对于游戏场景来说不能榨干CPU和GPU的性能。

- 降低延迟,提高CPU和GPU的利用率

很多PC高端玩家都遇到过一个问题,就是CPU和GPU资源根本吃不满。看上去只占了60%或者80%,游戏FPS理论上来说应该还有提高空间啊。但是实际上这些资源、单独分配给一个游戏的话是永远也利用不上的。原因就在于种种延迟造成了性能上的浪费。而要解决这个问题,需要同时改造CPU、主板和GPU。天蝎就在降低延迟这方面下了不少功夫。总的来说就是、提高CPU和GPU资源的利用率,让它们尽可能达到90%,100%,避免资源浪费、FPS和画质上不去的窘况。

这也是天蝎和PS4 Pro、高端PC最根本的一个差别:微软尽一切努力、通过各种歪门邪道和独家方法在解决这个问题,尽最大可能榨干硬件性能。这一改动对于开发者来说同样是透明的,不需要做什么努力就可以坐享其成。

- 让专门的芯片去做专门的事,降低CPU的压力

除了之前所说的DX12指令处理器以外,还有专门的音频处理器、视频编解码器……尽可能减小Game DVR功能和人头录音或者杜比atmos音效对于系统的性能影响。

实际上如果不硬件加速的话,录屏是很吃性能的,这点估计不少游戏主播都懂。不管是让CPU还是GPU来做都不是很经济。

那么话又说回来,微软这次给音频部分加入了人头录音的解码功能,意味着什么我觉得大家应该也很清楚了吧……

为什么天蝎实测性能可以直逼高端游戏PC?其实就像Ryzen 7在很多游戏方面直逼价格是它好几倍的高端酷睿一样。如果认真做软硬磨合的话,玩游戏需要的就是这么点东西。用一个不太恰当的比方,假如天蝎的性能是6,软硬综合效率是95%,那么PC的性能是8时软硬效率却只能到70%,最终的结果就是两者几乎效能相当。然而,高端产品的售价是没有上限的,一个1070搞不好就有天蝎整台机器贵了……

那么PS4 Pro呢?由于缺少了天蝎一些独有的硬件优化(如大带宽内存、专有的drawcall处理器、CPU/主板/GPU频率协同系统),导致其效率仍会低一些。但是要知道一点:微软所做的这些,索尼(应该)也能做到,并且索尼在将来的主机上很可能会学习微软这种做法。因为总体来看这样做的性价比实在是很高。谁不想在BOM只增加一点点的情况下却平白榨出个几十百分比的性能呢?

2. 市场和售价问题

好在有先行者PS4 Pro作为铺垫和探路,让我们得以对本世代的半代升级主机市场能有一些了解。

首先,PS4 Pro的销量相当不错。甚至很可能超出了索尼的预期——这才导致PS4 Pro的库存准备不足、没法按需供货。目前PS4 Pro仍然是处于时常缺货的状态。这说明,两家厂商的眼光是准确的,有足够多的核心玩家愿意为更好的画质和游戏体验花更多钱去买新主机。这和知乎上某些人的论断完全相反。

更有趣的是,两家厂商不约而同地使用了可对上层游戏透明的升级方法,使开发者不用为“两三款主机”而付出过多的优化努力。这和过去的主机升级是完全不一样的。对PS4 Pro来说,改变的是底层硬件的性能,几乎没改变架构;而对天蝎来说,除了CPU为了兼容沿用了8核Jaguar架构以外,其余部件几乎全部大换血,但对暴露给“懒惰开发者”(指不愿利用天蝎额外性能的开发者)的部分来说却几乎还是一样的。

从PS4 Pro受欢迎程度来看,天蝎若是真能按照450刀卖,那肯定是会大卖的。甚至卖到499刀都会有市场。因为对于核心玩家来说、相比起画质和流畅度的巨大差异,没多少人在乎这一两百刀的价差的

3. 游戏优化问题

前面已经说了,可以给X1和PC使用的优化技巧,对于天蝎仍然有效(并且实际上更加有效),这都还是得拜微软在硬件层上所做的诸多优化所赐。举个例子如ESRAM。在过去,ESRAM是一块超高速的,可供开发者直接利用的小容量缓存。如果你能把这一小块缓存利用好,那么就可以在X1上提供不错的画质和流畅度。而到了天蝎上,整个内存的速度都比ESRAM还快!等于说你原先做的优化会在天蝎上效率更高。。。

作为例子,Forza团队在两天之内就完成了《极限竞速6》的移植,而且能稳跑4K 60FPS最高画质的满压力测试(所有物理模拟和AI全开、最大AI数量),而且还让GPU占用率不超过70%。我想这已经足以证明天蝎优化的简易程度了吧。

我之前在文章里就说过,到了X86游戏机+DX12的时代,游戏软件上所能做的专门神油优化会越来越少。会有越来越多通用性很强的优化技巧(例如性能不足时checkerboard upscaling、性能过剩时downscale sampling)。这时候要想做出花来,就只能靠在硬件优化上下功夫。要让开发者在不需要付出太多努力、甚至完全不努力的情况下,就能获得不小的性能提升。

我对Xbox部门在这上面花的功夫相当满意,或者说是直接超出了预期。因为我原本估计天蝎顶多是个配RX470或者低配480的水平;但实测表现却能达到1070或者更高,这除了说要啥自行车以外,还能说什么?就算卖599刀,你也配不出一台能玩一样效果游戏的PC来啊……

0

玩家点评 0人参与,0条评论)

收藏
违法和不良信息举报
分享:

热门评论

全部评论

他们都在说 再看看
3DM自运营游戏推荐 更多+