PowerPC为什么会没落?

Intel通过酷睿,拉大优势,使得苹果抛弃PowerPC

 
PowerPC当年异常强大,曾经是Xbox的处理器,是Mac的处理器,占据了服务器的半壁江山;当时刚刚接触CPU时,知道PowerPC是第一个做出多核心,第一个主频上4GHz,拥有单核心多线程(迄今还没有被AMD掌握,AMD的单模块双线程不如共享核心的超线程技术)。。。。而且IBM的工厂一直能提供不亚于Intel的先进制程,理论上没有缺点啊?为什么现在x86指令集的处理器蚕食PowerPC在服务器的市场,消灭在PC的市场,嵌入式和游戏主机也使用AMD系列的处理器?我发现苹果放弃PowerPC是在酷睿核心出来之后,而且Intel的一贯作风是从赛扬到酷睿i7使用同一个核心。
 
专业领域的应用被个人消费市场蚕食:iPhone和android促使ARM的崛起
 
PowerPC的大放异彩主要是出于专业领域,例如:电信领域,汽车领域。专业市场技术公司发展上的共性,几乎每个做专业市场(或者高端市场)的公司在技术不断进步的情况下必然被做大众化市场的公司边缘化。
   
INTEL面对的是大众市场,每出一代后,如果进步明显,销量大增,反之销量就没那么明显,IBM面对专业市场,市场反应并没那么明显,机器该换代的时候就换代,新一代出来后,做得好不好,销量其实都差不多,经过几次以后,技术人员向前发展的精神动力几乎就没有了,公司对技术投入也会减少,老技术人员流失,新技术人员没有成长目标,按步就班工作。而Intel信奉“摩尔定律”,在竞争激烈的隔热PC的市场,保持超强战斗力。如果在可靠性和接口上稍作修改,即可移植到“专业领域”。ARM在个人消费终端的崛起,也带来这样的优势。
 
大众市场形成垄断后,一直存在追赶者,稍不小心,即被超越。专业市场或高端市场形成垄断后,即使没有任何改进,仍然就此一家,表面仍然风光,其实PowerPC在功耗/性能比上,早己落后Intel同规格服务器(要知道google能省5%的电是多大一笔钱啊,何况这差别恐怕50%都不止吧)。但因为一大堆专用的软件及外设,这些设备更新后,仍然选择POWER PC,但一部分客户不愿做钱多任性的主了,逐步更换,旧客户离去,没有新客户产生,做为厂商,己经没有技术投入的必要,还是从更多方面捞客户钱对公司更有用。
 
个人PC的逐步强大,在大功耗嵌入式应用场景,有了X86的嵌入式应用。更严重的是:端管云的架构,使得云计算、云存储交给服务器(X86),终端操作、展现交给了终端(ARM:手机Cortex-A系列,穿戴式Cortex-M系列)
 
Android+ARM的阵营,使得一些公司做手机等终端的门槛大大的降低:小米、Oppo、华为这样的厂商迅速崛起,也是得益于此。
     
管(通信管道:网关、交换机、路由等等)本应该是属于大功耗RISC处理器的应用场景,PowerPC、MIPS原本牢牢占据这个领域,但是随着多核ARM的强大,逐步也失去优势。ARM的商业模式,生态链产生了重大作用。特别是这种授权模式,使得华为这样的具备芯片研发能力的设备厂商具备自研CPU的能力,形成技术壁垒和成本优势,使得像Freescale这样的厂家的采购量萎缩。
 
虽然,华为的K3V2被各种吐槽,但是一个个版本迭代,华为现在的手机软件也逐步趋于稳定;在专业领域,例如光通信、无线通信、监控安防、多核ARM服务器等领域,华为的自研芯片也在内部和外部,逐步蚕食IT、Freescale等厂家的市场份额。
 
下节选自《浪潮之巅》第五章——《奔腾的芯(Intel)》
 
这时,英特尔公司从外部得到了强援。由于 IBM PC 兼容机的逐步普及,技术上相对落后的英特尔反而占了更多的市场份额。虽然,摩托罗拉后来又推出了对应于英特尔 80486 的 68030,但是,这时各个工作站公司都开始开发自己减指指令(RISC)的处理器,摩托罗拉只剩下苹果一个用户便很难和英特尔竞争了。几年后,摩托罗拉干脆自己也加入了 RISC 的行列做起 PowerPC,十年后,随着苹果也开始使用英特尔的处理器,摩托罗拉彻底推出了微机处理器市场。
  
摩托罗拉并没有败在技术和资金上,八十年代以前,摩托罗拉在资金、技术各方面都明显强于英特尔。在很长时间里,它的处理器从性能上讲要优于英特尔的同类产品。摩托罗拉之败,首先是外界微软的因素,即英特尔有了微软这个没有签约的同盟军。但是,摩托罗拉自己在商业、管理和市场诸方面也有很多失误。如果摩托罗拉自己经营得当,它今天应该能通过精简指令集的处理器守住工作站和苹果的市场。
 
要分析摩托罗拉之败,我们不妨来比较一下英特尔和摩托罗拉这两个公司。首先,这是两个不同时代的公司。总部在美国中部伊利诺斯州的摩托罗拉虽然也是一个高技术公司,也经历了八十年代的信息革命,但是它的作态完全还是五六十年代的传统的公司。虽然摩托罗拉对雇员在工资和福利上待遇不错,但是公司和员工,基本上还是传统的雇佣关系,公司内部管理层次较多,大部分员工基本上没有多少股票期权。因此,公司的业绩和员工的利益关系不大。英特尔公司则是一的典型的硅谷公司。每个员工的工作强度比摩托罗拉要大很多,但是每个人平均的股票期权也多很多。硅谷几个比较好的学区的房子,不少被英特尔公司的早期员工买走了,而这些房子靠工资是一辈子也买不起的。几年前,美国历史频道(History Channel)在节目中评论了中日甲午战争。美国的历史学家认为,这是两个不同时代军队之间的战争,虽然双方武器相差不多,战争的结果不会有任何悬念,因为一个在专制的农业时代后期的军队很难打赢一个兴起的工业化国家的军队。英特尔和摩托罗拉之间的竞争也是如此。
  
第二,两个公司的统帅水平相去甚远。英特尔公司八九十年代的 CEO 格罗夫虽然是学者出身,同时也是微机时代最优秀的领导者和管理者,他几次被评为世界上最好的 CEO。摩托罗拉公司由加尔文(Galvin)兄弟创办,公司六十年代传到了儿子手里,八九十年代传到了孙子手里,是个典型的家族公司。俗话说富不过三代,这话果然应验在加尔文家族上,三代人可以说是一代不如一代。孙子辈的克里斯托弗•加尔文虽然是被"选成"CEO的,但是如果他不姓加尔文,他永远不可能是摩托罗拉的 CEO,甚至进不了工业界的高层。
 
在业务上,半导体只是摩托罗拉的一个部门,而微机处理器又只是其半导体部门的一项业务,可是它对于英特尔来讲却是全部。因此,摩托罗拉即使完全退出微机处理器市场也不过是损失一些地盘,而英特尔一旦失败,则会面临灭顶之灾。一般来讲,华尔街总是希望一个上市公司有尽可能多的而不是单一的收入来源,摩托罗拉确实是这么做的,它曾经在计算机的处理器、通信的数字信号处理器、对讲机、BP 机、手机和电视接收器等很多领域发展。结果每个领域都很难做大。英特尔公司做事情非常专注,直到今天,它一直集中精力于个人微机的处理器上。每一代产品的研发都是集中大量的人力和资金,每一次都是只能成功不能失败。这就像一把散线和一股绳,一把散线很容易被一股绳扯断。因此,专注的英特尔最终把计算机处理器的业务做得很大、很好,而业务多元化的摩托罗拉最后除了在微机处理器上败给了英特尔,在手机上碰到了诺基亚,在信号处理器(DSP)上又败给了德州仪器(TI)。很多人问我雅虎有没有可能在搜索领域赶上谷歌,我明确地回答--没有,因为雅虎不可能专注在这个领域。有时,一个好的公司不能完全按华尔街的意愿办事。
  
如果时光可以倒流,让摩托罗拉和英特尔当时换个个儿,即 IBM PC 采用摩托罗拉的处理器,而将服务器厂家和苹果交给英特尔。那么二十年发展下来,摩托罗拉也很难成为半导体领域的老大,因为它内部的问题没法解决。

看完文章,然后自己总结了几点:

1. 大众市场和专业市场,大众市场竞争力大,员工进取。专业市场垄断后就进取性不强了。

2. 中日甲午战争是两个时代的军队的战斗,就像英特尔和摩托罗拉。

3. 富不过三代,摩托罗拉是子承父业,水平自然一代不如一代。

4. 员工的期权要多,工作强度要大,竞争力才强悍,就像华为。

5. 公司业务多(就像人一样,多而不精),公司业务单一的差别。

6. 我自己来说,要增加工作强度,多学习新的知识和理念,不能故步自封,跟着时代的脚步,多尝试新鲜的东西。

PowerPC为什么会没落,我自己的反思学习总结的更多相关文章

  1. d3可视化实战02:理解d3数据驱动的真正含义

    前文中已经提到,SVG从诞生之初起就可以非常方便地使用javascript脚本语言来进行其DOM对象的控制.当然,控制的方法有很多,有直接控制SVG对象的方法,例如使用原生js:有帮你封装一下图形接口 ...

  2. 你的知识需要管理PKM

    有一段时间没有更新技术博客了~,大脑中总感觉有点东西要写,却不知道从哪里开始写~至少写点东西,也算是一个阶段的成长.反思~ 学习(充电过程).工作(知识变现过程)不是简单重复,永远都是最值得去反思.玩 ...

  3. #分组背包 Educational Codeforces Round 39 (Rated for Div. 2) D. Timetable

    2018-03-11 http://codeforces.com/contest/946/problem/D D. Timetable time limit per test 2 seconds me ...

  4. LeetCode559. Maximum Depth of N-ary Tree

    第一次写出了具有迭代和递归的函数,还是有点收获的,虽然题目比较简答 当要对某些对象重复使用时,考虑循环,也就是迭代 当函数可以简化一个重复的操作时,考虑递归,而且就当下一次使用这和函数的结果已经有啦, ...

  5. 20165227 学习基础和C语言基础调查

    学习基础和C语言基础调查 技能学习经验和感悟 你有什么技能比大多人(超过90%以上)更好? 如果非要说出来一个的话,那就是篮球了.从热爱篮球,到热爱打篮球,经历挫折阻碍,不断反思学习,一步一步地向前迈 ...

  6. WebKit阅读起步

    转摘自:http://my.oschina.net/myemptybottle/blog/42683 部分转摘,全文请查看原文! 我第一次看到WebKit代码中did,will前缀有点困惑,看多了才熟 ...

  7. LeetCode之Weekly Contest 102

    第一题:905. 按奇偶校验排序数组 问题: 给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素. 你可以返回满足此条件的任何数组作为答案. 示例: 输入: ...

  8. 第02组 Alpha冲刺(6/6)

    队名:無駄無駄 组长博客 作业博客 组员情况 张越洋 过去两天完成了哪些任务 准备"Alpha事后诸葛亮" 提交记录(全组共用) 接下来的计划 完善接口文档 调动组员积极性 还剩下 ...

  9. 第02组 Alpha冲刺(5/6)

    队名:無駄無駄 组长博客 作业博客 组员情况 张越洋 过去两天完成了哪些任务 摸鱼 准备"Alpha事后诸葛亮" 提交记录(全组共用) 接下来的计划 沟通前后端成员,监督.提醒他们 ...

随机推荐

  1. hdu1215 七夕节---因子和

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1215 题目大意: 求N的因子和(不包括N本身) 解题思路: 模板传送门 #include<io ...

  2. 如何使用react-redux

    之前学习了react,也学习了redux,那么react-redux是什么呢?实际上他是一个第三方的模块,他可以帮助我们在react之中更加方便的使用redux.首先如果想用react-redux,先 ...

  3. POJ 3635 Full Tank? 【分层图/最短路dp】

    任意门:http://poj.org/problem?id=3635 Full Tank? Time Limit: 1000MS   Memory Limit: 65536K Total Submis ...

  4. fast、faster中ap值的计算

    def voc_ap(rec, prec, use_07_metric=False): """ ap = voc_ap(rec, prec, [use_07_metric ...

  5. Ubuntu 16.04 源码方式安装 JDK

    1.去官网下载JDK http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html 2.下载完成后,创建一个我们将要安 ...

  6. Ubuntu连接上海大学校园网(ShuWlan-1x & Shu(For All))

    1.连接Shu(For All):直接连接,打开网页后可能会自动弹出登录页面,也可能需要点击浏览器菜单栏下方的跳转按钮. 2.连接ShuWlan-1x配置注意点: 认证方式:Protected EAP ...

  7. Introduction to CQRS

    原文链接:  http://www.codeproject.com/Articles/555855/Introduction-to-CQRS What is CQRS CQRS means Comma ...

  8. Angularjs实例5

    <!DOCTYPE html><html lang="zh-cn" ng-app="myApp"><head><met ...

  9. svn使用过程中遇到的问题

    前言:记录一下svn使用的过程中遇到的问题 最近的公司使用的svn来管理项目,因为这个项目接手过来已经有至少一年多的工龄了,所以暂且还是也用svn来处理吧,如果要是做新项目的话,真心地希望使用Git来 ...

  10. HTML基础之标签简单认识

    简介 HTML(Hyper Text Markup Language)译为"超文本标记语言",主要是通过HTML标记对网页中的文本.图片.声音等内容进行描述 HTML之所以称为超文 ...