教育培训 > PowerPC CPU为什么后来越来越打不过x86,因为酷睿?

PowerPC CPU为什么后来越来越打不过x86,因为酷睿?

2020-10-29 02:03阅读(61)

PowerPC CPU为什么后来越来越打不过x86,因为酷睿?:1994年起,苹果的电脑开始全面使用PowerPC芯片,在性能上是吊打英特尔的X86芯片的。为此,苹果公司还在广告

1

1994年起,苹果的电脑开始全面使用PowerPC芯片,在性能上是吊打英特尔的X86芯片的。为此,苹果公司还在广告中吹嘘过。

当时,苹果确实有吹的资本,PowerPC不仅是苹果电脑御用芯片,还是微软Xbox游戏机用芯片,一大半的服务器也是PowerPC芯片的粉丝。

在技术上,PowerPC确实有自己的优势,比如第一个飙到4GHz,第一个提出并践行多核心设计理念,第一个推出单核心多线程(类似英特尔的超线程技术)。

但乔布斯回归之后,PowerPC芯片开始走下坡路,由于它面对单一专业市场,出货量没有X86的大众消费市场大,加之坐享一亩三分地,慢慢在性能功耗比上落了下风。对服务器等行业来说,性能落后一点可以忍,但性能落后还耗电就不能忍,因为服务器是24小时开机,耗电量大的话,电费会成为服务器大头。

服务器用着爽,交电费很不爽。


而且芯片耗能增加,用电成本很快会超过服务器价格。


相反,英特尔通过改进微架构,同时在摩尔定律的加持下,性能功耗比很快超过PowerPC芯片。

不仅在性能功耗比上落后,PowerPC的迭代速度也慢于英特尔X86芯片,这让乔布斯很不爽,一时没忍住,向PowerPC芯片的设计和制造方摩托罗拉抱怨,要求它生产性能更强的芯片。

本来甲方向乙方发发牢骚,乙方要提现服务精神,听着加安慰就能摆平,但时任CEO克里斯.高尔文脾气也很大,不仅和乔布斯大吵一架,还不理会他的要求。

说白了就是,乙方活不好,服务态度还差!

这就让甲方乔布斯不能忍了,不到18个月就果断换芯,采用性能更强的英特尔X86芯片。

2

power pc太先进了同级别的x86只有4/1的实际能力,举个例子n64、ps3就是power pc的构架,结果一个是内存和存储太小,不足发挥处理器的性能,另外一个设计的太先进但是没有好的开发环境直到快退役了PS3的极限性能还没被摸透;

而且power pc是软件太少,加上价格昂贵,虽然性能超过同等x86,但是价格却是对方的10倍以上(要考虑平台问题)

先进不实用最终会被淘汰的……

3

因为市场小,分摊研发费用贵,所以一直只有银行用(主要是配套卖,IBM服务质量高),慢慢的,就研发跟不上,然后就没有然后了。

4

PowerPC为什么输给Intel?

我觉得可能换成另外一种说法,可能会更合适一点,苹果公司为什么会放弃PowerPC转向Intel处理器,PowerPC曾经也是相当辉煌,不过后面一直停滞不前,英特尔又来得太凶猛,后面就慢慢衰退了。PowerPC输给了Intel酷睿,事实上也是因为苹果彻底放弃了PowerPC,全面转向Intel酷睿处理器。

本身原因:能耗太夸张,水冷机器你玩过吗?

PowerPC曾经非常强大的,曾经是Mac的御用处理器,也是微软Xbox游戏机御用处理器,一度占据服务器处理器市场半壁江山,率先商用了多核心处理器,单核多线程技术让AMD也是眼巴巴的,最先上4GHz,当年IBM的制程、工艺也都是很强的,可以说意识风头无两。

随着Intel的逐渐强势,先是蚕食掉了PowerPC的服务器市场份额,最终在PC领域彻底将PowerPC斩落马下,后面如汽车、电信等嵌入式、游戏主机领域,又开始使用ARM等处理器,PowerPC基本上也就防线全部被攻破了。桌面电脑的普及,一定程度上加速了PowerPC的淘汰,毕竟PC已经是处理器领域的第一大市场。


PowerPC之所以颓废,跟能耗有很大的关系,毕竟这玩意儿最初就是为服务器和工作站设计的。Google切换平台之后,一度省了超过5%的电量,与功耗不存在数学相关的是,PowerPC的性能越来越不占优势,但是功耗却高居不下,末代双核PowerPC G5做成的PowerMac,苹果甚至不得不搞了一个水冷散热器,这在现在是不敢想象的,苹果本来就想做把机器做轻薄,即使是现在,也只有顶尖游戏本才会用水冷系统。

苹果不满:成本极高、IBM和Freescale根本不上心

在服务器市场和嵌入式领域,PowerPC逐渐衰落,当然在PC领域也是,除了能耗上的不足,最大的问题就是这玩意儿成本极高,高居不下的研发成本让苹果越来越不满。同时英特尔从奔腾到酷睿英特尔大踏步发展,能耗达到了一个平衡的同时,大批量生产成本也就下来了。

关键是吧,你成本高也就罢了,人苹果跑过来给你说,你这个要提升一下性能,也要把能耗给控制住啊。结果IBM和Freescale对这事儿一点都不上心,反正我也不靠这个业务赚钱,这只是我一个小业务而已,我挣钱的业务多了去了。一项业务我就能换来5%的市场,我还要投入巨大的资金到芯片技术、编译器支持等等,收费不高成本都没办法覆盖。


有趣的是IBM也都不太爱用PowerPC,ThinkPad 800当年是用过PowerPC处理器的,当年也是很强的,不过总体上来说PowerPC是把这个处理器的定位是在工作站、服务器领域,没准备在PC领域大规模商用,一度只有苹果在用这个处理器在PC上,这种前提下你说人苹果还用你的干嘛?后来苹果和IBM谈判的时候,IBM更注重单核性能,更愿意讨好两家游戏主机企业,苹果根本不在计划内,而英特尔则给苹果提供了多核的发展计划,这让乔布斯动心了。

用户需求:用户需要苹果拥抱Windows系统

用户层面的需求也是很明显的,事实上在当年Windows和Intel的组合,已经开始称霸PC行业,成为全行业真正的PC领军者,苹果虽然软硬件一体,不过由于产品定位相对高端,价格上确实不占据优势,市场份额确实不高。


Windows的大面积普及,在很多领域,专业的软件都只是面向Windows开发,MacOS平台上根本没有这些软件。一些用户不得不放弃苹果电脑,选择Windows PC,苹果公司也意识到了这一点,开始积极考虑这件事情,假设Mac电脑能够运行Windows系统,对苹果来说未必就是一件坏事儿。

想要更容易迁移到Windows平台,选择Intel处理器显然是个不错的选择,苹果这个决定简直是神来之笔,Mac在转向Intel平台之后,也积极主动的做出了一系列操作,比如BootCamp官方支持物理机双系统,这些操作让Mac电脑的销量大幅增长,可以说是完全符合用户预期。

总的来说,苹果放弃PowerPC转向Intel,有PowerPC处理器本身的问题,也有苹果对于PowerPC的不满,也非常符合真实用户需求。苹果这些年其实从来没被供应商绑死过,基本上在供应商层面都拥有着极大的主动权,今年WWDC苹果宣布全面转向自家A系列处理器,苹果终于做到了几乎是完全的软硬一体。

5

一,价格,比x86贵的多的power pc在进入家庭方面先天不足想当时的代表SUN公司最终被康柏还是惠普收购了

二,power pc面向的都是专业领域,对于家庭日常娱乐应用基本没有。

三,操作系统,UNIX不适应家庭娱乐,同时开发环境也过于专业

四,CPU基本上是每个公司各玩各的,不像X86这样,有专业的CPU制造公司,比如说INTEL,Chrix, Amd,德州仪器这些(我说的是那个年代)

五,太专业的精简指令集这些的就不展开了

6

IBM没有把功耗解决好,其次IBM的重心在Power处理器,对PowerPC不怎么重视

7

性能不行,功耗高,生态封闭,第三方开发成本高,路线图不符合苹果的要求,拿不出像样的移动端产品

8

IBM当年无意养大了英特尔和微软。造成PC为他人做嫁衣。但POWERPC还真是牛逼的很。但孤胆英雄,只存在于电影。IBM再强也无法逆转潮流。所以慢慢变成了边缘化。再好的产品,也不能脱离市场。

9

商业正确,成就和杀死了很多技术。