A9看的,作者o_sharp,是火箭鸡游戏开发团队的一位技术人员,在A9写了多篇主机硬件相关的科普文章,这篇摘自他的《A9VG十大技术传言辨真假》
WiiU的机能比PS360高
可信度:100%
虽然最近来这帖里面捣乱的任黑非常多,但是我是绝对不会受到干扰的。
1. WiiU的机能比Xbox 360高。
2. WiiU的机能比PS3高。
这是两个理论事实,同时也是被实际验证过的事实。因为是事实,所以我给100%可信度。
在所有的回复里,我推崇两个。第一个是深闪的观点,重在思路。我引用如下:
“
把几个问题搞清楚再说。
第一是两台主机的理论性能。
第二是技术很一般的公司用很一般的成本和时间能发挥多少性能。
第三是用技术比较好的公司多用了成本和时间能发挥到什么性能。
”
第二个是lycqayzwy的技术分析,我引用如下:
“
首先,三个混着比较让人头晕,先比较wiiu和360好了,这两个相似度比较高,比较起来更清楚些
比性能从三方面下手:
(1)CPU:360的cpu看起来比较接近power6,wiiu则是power7,后者构架上先进不少,核心数相同,但主频偏低……综合起来可以认为wiiu CPU性能基本持平,考虑到新结构的一些优势和较大的edram,某些任务下还是可以有优势的
(2)GPU:都是a家GPU,360是r500,wiiu是rv770,构架上后者先进不少,不只是效率高些,还可以gpgpu补贴cpu浮点性能,渲染单元数量wiiu多出不少,光栅数量一致(分辨率1080困难),频率wiiu也高些……综合看来,wiiu强上不少
(3)内存:大小上看wiiu 1g+1g 优势还是很明显的;带宽上看,不考虑edram情况下,带宽只有360一半,对总体性能发挥限制还是很大的
综上三点,认为wiiu上做一些画面偏卡通(纹理细节较少,或者逻辑生成纹理,以及其他类似方向的处理方法对带宽压力较小)的游戏可以生成出非常不错的画面(老任风的画面优势很大,马里 奥塞尔达),如果是写实风格的全平台游戏(刺客信条 异形),wiiu画面较差我也不奇怪啊
好吧,如果非要从总体上给个评价,窃以为wiiu性能还是比360好上一些的。
至于和360和ps3的对比,接近正确的分析已经比较多了,我就不再赘言。简而言之可以认为360平衡性和通用性更好,ps3优化到位绝对性能更高,但总体可以认为360和ps3是同一水平的
”
这两个回复都有进一步补充说明的需要,有些细节需要讨论和纠正。
首先,我们需要做一个思想准备:打破对某台机器的迷信。
如果你对WiiU的机能迷信,或者对PS3的机能有迷信,都会妨碍你正确的看待事实。
正如lycqayzwy所说:Xbox 360和ps3的机能是同一水平的。鉴于WiiU和Xbox 360的架构非常相似,我们只需要比较它们两个就可以了。
CPU:WiiU主频较低;核心数相同,都是3个;但是架构更加先进,执行效率更高。理论性能应该持平或者略高,但某些情况下会略低。
GPU:WiiU的架构和处理能力都比xbox 360强大很多。
内存大小:WiiU有2G内存,注意:其中游戏可用的只有1G。使用了统一的内存架构,内存量是xbox 360的两倍。
内存带宽:不如xbox 360.
高速缓存:WiiU有32MB的edram,Xbox 360只有10MB。常规的CPU L1/L2 cache,WiiU也是数倍的量。
综合来看,wiiU是更强的。强到什么程度,我认为马里奥赛车8是比较能够说明问题的。
马车8的分辨率是720P,全程锁定59帧(他们对vsync的编程有问题,所以才是59),全部物体都有高质量的normal map,且动态的统一光照阴影技术先进。论画面技术,不比doom 3 BFG edition和halo 4差。论AI和同屏人数,马车8的表现也不输。
基于同等水准的技术,如果我们忘记59帧的bug,马车8的帧数是非常让人满意的,超越了xbox 360末期的表现。
我猜想,很多人心中都会有疑问。
一部分人会觉得WiiU没有那么强,疑问可能会集中在:
a.wiiu的短板:CPU和带宽比较弱。
b.跨平台游戏表现太差。
而相反的,另一部分人会觉得WiiU比我说的更强,疑问可能会集中在:
c. 释放平板机能。
d. GPGPU可以弥补CPU机能。
先回答问题a。有些开发者反馈CPU比较慢的问题,我认为这跟游戏设计和代码优化有关。主频较慢,带宽较低确实是个问题,如果游戏设计需要大量的内存读写和随机计算,wiiu的CPU是会吃亏的。另一方面,大缓存和CPU新特性是不是被考虑、理解和利用到,这也是一个问题。
b,跨平台游戏表现太差的原因,可以参考问题a和深闪关于第三方的思路。
我需要补充一点。我不认为高质量的纹理会影响主机游戏帧数,但是wiiu那1G的内存量,我从来没在COD或者watch dog等跨平台游戏中看到它们被充分利用过,也就是说,那额外的512M都被浪费了。这是第三方的态度问题。
但是态度认真的第三方也是有的,比如三位一体2.这个游戏的WiiU版比PS360都好太多。
c,平板的图像是直接传送过来的,不会消耗主机额外的渲染机能,主机只需要压缩、传输视频就可以了。
你可以这么理解,假如说一个游戏原本支持背景播放自定义mp3,现在决定不支持了,额外释放的性能可以帮助游戏提升多少呢?
d,老任的sdk应该是不支持游戏使用GPGPU的。即便支持,也没有应用的意义。
你可以用xbox one来帮助理解。以xbox one那更强劲的GPU,都没有投入什么GPGPU的研发和应用,WiiU的GPU性能应该是没有余裕应付这个的。
唯独PS4针对这块做了特别的硬件加强,才会着力倡导用GPU来帮助CPU计算。
WiiU的机能比PS360高
可信度:100%
虽然最近来这帖里面捣乱的任黑非常多,但是我是绝对不会受到干扰的。
1. WiiU的机能比Xbox 360高。
2. WiiU的机能比PS3高。
这是两个理论事实,同时也是被实际验证过的事实。因为是事实,所以我给100%可信度。
在所有的回复里,我推崇两个。第一个是深闪的观点,重在思路。我引用如下:
“
把几个问题搞清楚再说。
第一是两台主机的理论性能。
第二是技术很一般的公司用很一般的成本和时间能发挥多少性能。
第三是用技术比较好的公司多用了成本和时间能发挥到什么性能。
”
第二个是lycqayzwy的技术分析,我引用如下:
“
首先,三个混着比较让人头晕,先比较wiiu和360好了,这两个相似度比较高,比较起来更清楚些
比性能从三方面下手:
(1)CPU:360的cpu看起来比较接近power6,wiiu则是power7,后者构架上先进不少,核心数相同,但主频偏低……综合起来可以认为wiiu CPU性能基本持平,考虑到新结构的一些优势和较大的edram,某些任务下还是可以有优势的
(2)GPU:都是a家GPU,360是r500,wiiu是rv770,构架上后者先进不少,不只是效率高些,还可以gpgpu补贴cpu浮点性能,渲染单元数量wiiu多出不少,光栅数量一致(分辨率1080困难),频率wiiu也高些……综合看来,wiiu强上不少
(3)内存:大小上看wiiu 1g+1g 优势还是很明显的;带宽上看,不考虑edram情况下,带宽只有360一半,对总体性能发挥限制还是很大的
综上三点,认为wiiu上做一些画面偏卡通(纹理细节较少,或者逻辑生成纹理,以及其他类似方向的处理方法对带宽压力较小)的游戏可以生成出非常不错的画面(老任风的画面优势很大,马里 奥塞尔达),如果是写实风格的全平台游戏(刺客信条 异形),wiiu画面较差我也不奇怪啊
好吧,如果非要从总体上给个评价,窃以为wiiu性能还是比360好上一些的。
至于和360和ps3的对比,接近正确的分析已经比较多了,我就不再赘言。简而言之可以认为360平衡性和通用性更好,ps3优化到位绝对性能更高,但总体可以认为360和ps3是同一水平的
”
这两个回复都有进一步补充说明的需要,有些细节需要讨论和纠正。
首先,我们需要做一个思想准备:打破对某台机器的迷信。
如果你对WiiU的机能迷信,或者对PS3的机能有迷信,都会妨碍你正确的看待事实。
正如lycqayzwy所说:Xbox 360和ps3的机能是同一水平的。鉴于WiiU和Xbox 360的架构非常相似,我们只需要比较它们两个就可以了。
CPU:WiiU主频较低;核心数相同,都是3个;但是架构更加先进,执行效率更高。理论性能应该持平或者略高,但某些情况下会略低。
GPU:WiiU的架构和处理能力都比xbox 360强大很多。
内存大小:WiiU有2G内存,注意:其中游戏可用的只有1G。使用了统一的内存架构,内存量是xbox 360的两倍。
内存带宽:不如xbox 360.
高速缓存:WiiU有32MB的edram,Xbox 360只有10MB。常规的CPU L1/L2 cache,WiiU也是数倍的量。
综合来看,wiiU是更强的。强到什么程度,我认为马里奥赛车8是比较能够说明问题的。
马车8的分辨率是720P,全程锁定59帧(他们对vsync的编程有问题,所以才是59),全部物体都有高质量的normal map,且动态的统一光照阴影技术先进。论画面技术,不比doom 3 BFG edition和halo 4差。论AI和同屏人数,马车8的表现也不输。
基于同等水准的技术,如果我们忘记59帧的bug,马车8的帧数是非常让人满意的,超越了xbox 360末期的表现。
我猜想,很多人心中都会有疑问。
一部分人会觉得WiiU没有那么强,疑问可能会集中在:
a.wiiu的短板:CPU和带宽比较弱。
b.跨平台游戏表现太差。
而相反的,另一部分人会觉得WiiU比我说的更强,疑问可能会集中在:
c. 释放平板机能。
d. GPGPU可以弥补CPU机能。
先回答问题a。有些开发者反馈CPU比较慢的问题,我认为这跟游戏设计和代码优化有关。主频较慢,带宽较低确实是个问题,如果游戏设计需要大量的内存读写和随机计算,wiiu的CPU是会吃亏的。另一方面,大缓存和CPU新特性是不是被考虑、理解和利用到,这也是一个问题。
b,跨平台游戏表现太差的原因,可以参考问题a和深闪关于第三方的思路。
我需要补充一点。我不认为高质量的纹理会影响主机游戏帧数,但是wiiu那1G的内存量,我从来没在COD或者watch dog等跨平台游戏中看到它们被充分利用过,也就是说,那额外的512M都被浪费了。这是第三方的态度问题。
但是态度认真的第三方也是有的,比如三位一体2.这个游戏的WiiU版比PS360都好太多。
c,平板的图像是直接传送过来的,不会消耗主机额外的渲染机能,主机只需要压缩、传输视频就可以了。
你可以这么理解,假如说一个游戏原本支持背景播放自定义mp3,现在决定不支持了,额外释放的性能可以帮助游戏提升多少呢?
d,老任的sdk应该是不支持游戏使用GPGPU的。即便支持,也没有应用的意义。
你可以用xbox one来帮助理解。以xbox one那更强劲的GPU,都没有投入什么GPGPU的研发和应用,WiiU的GPU性能应该是没有余裕应付这个的。
唯独PS4针对这块做了特别的硬件加强,才会着力倡导用GPU来帮助CPU计算。















