这和X86有关系吗?
其实是没啥。
cell就算支持X86(这只是个指令集套组)就这结构也不好开发是肯定的,1C+7S程序怎么写嘛?
隔壁X360也是Power,就完全没你这么离谱,可见这事和Power/MIPS也没啥太大关系。
我给你扔一块Xeon Phi,这也是x86,难道就好开发游戏了嘛?完全不是嘛。
就真的开发游戏的,有几个人去碰那底层的指令集的?有5%嘛,应该是没的。
PS4处理器最大的特点是,功能来说处理器存在,但面积/能耗来说几乎不存在。
CPU极其便宜,但也算是个正常结构,起码没PS3那么离谱。
能跑起来就胜利了,而且相比于当时的推土机,jaguar的性能,尤其是等面积性能也没那么差。
jaguar单核IPC能超过Cortex A9,但面积以及发热基本和A9相当,堆8核也只需要占用20左右平方毫米的Soc面积和10瓦左右的能耗,何况还是直接集成在Soc上的,还省一些封装钱,你上4核推土机,起码100平方毫米+65W,成本上去很多,性能其实也就五五开(推土机2.3G以下的性能还打不过jaguar的)。
PS4等于基本没怎么要钱和发热的情况下就做了一块CPU用,其实是有效降低了制造成本的。
能耗上也是,X360初版200W出头,PS3初版190W,谁当年都没BGA过这种玩意,三红黄灯很多时候也是因为工艺不确定,不可控导致的。
PS4不就可控多了?
一个游戏机C+GPU的成本直接被砍剩成和一个GPU差不多了,稳定性也可以,发热也能得到一定控制,还不够优势的?
至于你说性能多差云云,PS4早期游戏也没几个能跑到1080P的,2013年是啥情况呢?1080P电视/显示器在市场上绝对主流,4K电视已开始从高端替换1080P电视的时候,一个GPU也跑不到1080P是多烂呢?别说战未来了,当时就战不动,只能说它们是一对绝妙的对手罢了。
架构甚至核心规模这些东西很多时候没那么死的,在业务层谁写指令集优化啊,底层大多都是厂商写的机器码。
PS4一堆游戏挪NS上不都跑的起来,PS3一堆老冷饭NS性能还更强。
而且真遇到拖后腿的基本还是NS的GPU,搞得8核心1.6Ghz的jaguar,1+7的SPE和4核心1.0Ghz的A57有什么类似点一样的(,你要找出点实际意义而不是计算机结构上的共同点,我都能输了。
如果今天NV真发了个4-6C ARM CPU+2048 AmpereSP的NS,你猜那些三方厂会不会以不兼容的由头拒绝(我猜是100%不会拒绝。
其实这完全是意料之内的翻车。
有心的朋友其实可以去翻找一下MIUI的部门等级变化,就会发现一个极其有趣的现象,目前翻车的两个版本,包括13和12.5,基本上都是内部等级降级后的MIUI团队制作出来的。
可能有人不是很懂这跟内部部门等级升降有什么关系。
简单来说就是,一个部门内部等级越高,它的部门领导距离核心层也就越近,甚至直接就是核心层,它能得到的资源也好,能得到的重视程度也好,都不是普通中高层执掌的部门所能比的。
MIUI作为小米起家的重要支撑,早期等级是相当高的,雷军和部分联合创始人都曾经是它的负责人,所以在小米公司的内部,它的权重无疑是很高的,甚至于其他部门需要配合MIUI部门展开一些工作。
但在后来,MIUI的部门被分拆了,主要负责系统开发的联合创始人离开小米,取而代之的是金凡。领导地位和部门地位双降意味着MIUI的权重大大降低,至少已经不复以前风光了,而版本更新,在有限的资源投入的前提下,自然也只能做修补性的工作,亦或者是一些市面上友商已经有的功能进行技术性移植。无他,这样成本最低。
但这样的后果是严重的,因为友商的系统,即使同源,也会有不同的开发逻辑和技术实现逻辑,强行技术移植,带来的就是不稳定甚至是出现严重问题。
很多人说金凡负责的前几个版本也没问题啊。那是因为问题没有爆发,当时的MIUI还享受着前期资源带来的红利。只是到了12.5,红利已经吃完,问题开始显现而已。
解决这个问题的方式也简单,把MIUI的开发部门恢复到以前的地位,让一个懂技术的核心高层去负责,然后,砸钱去开发、重写、调教,并适配。
表面看来是技术问题,实际上反映的,只是小米部门调整策略出现问题了而已,只是这个后果是消费者承担。