外媒:ARM错了 要为英特尔“平反”

发布者:SparklingBeauty最新更新时间:2013-03-12 来源: 21IC 关键字:ARM  英特尔  x86架构 手机看文章 扫描二维码
随时随地手机看文章

随着ARM架构处理器在移动市场的崛起,英特尔所坚持的x86架构似乎被认为是错的,一直以来也有不少人坚持这样的观点,Seeking Alpha作者Ashraf Eassa近日却撰文表示,ARM是错的,ARM在PC领域和服务器领域会很快消亡,而英特尔则将在平板和手机领域获得更多的份额,以下是原文:

我欣赏ARM公司如今的成绩和产品,但是我对其首席执行官近年来宣称“ARM指令集架构在能效方面,相对于竞争对手英特尔的芯片具有天然架构优势”的夸大言论表示质疑。一直以来,我在《Seeking Alpha》上都表达了这样的观点:指令集因素对于功耗的影响是可以忽略不计的,微处理器架构(真正的处理器设计)才是决定“每瓦性能比”指标的关键。在这篇文章中,我将向大家展示来自学术机构的一些研究成果,这些研究证实了我的观点。同时,我还将就其长远意义进行更加深入的分析。

先从这段我采访ARM首席执行官的摘录写起:

“英特尔必然会赢得一些智能手机设计。我们将英特尔视为非常重要的竞争对手。它们能否成为能效方面的领导者?不,当然不会。”

这一观点已被解读成一个观念,即英特尔X86指令集存在一些固有的能效问题。这导致许多非技术人员发表了被误导了的言论,认为英特尔应该“获取ARM授权许可”并“构建ARM芯片。”这是一个明显荒谬的观念,而更多明智的人则一再指出:所有这些只是微架构设计的目标。从历史上看,英特尔一直将更高性能设计作为目标。显然,这将导致更大的功耗。此外,由于性能/功耗比曲线是非线性的,这些因素会让人们会误以为:ARM能够以更低的功耗升级至英特尔的性能水平。

微架构vs.指令集

广义的“ARM芯片”的概念正被误读。“ARM芯片”有两种类型:

·通用内核:对于那些没有资源和意愿来开发其自有处理器的公司,ARM提供了完整的CPU内核设计。从性能/功耗比的角度来看,这些内核通常都相当不错,这也是它们被广泛采用的原因。

·定制内核:希望针对特定负载而提供差异化能力的公司,会采用定制CPU内核。

ARM自有的CPU内核对大部分智能手机/平板电脑来说足够高效和强大。然而,诸如苹果和高通这样的企业认为,有必要在内核设计方面走自己的路,因此每家公司的内核设计都有各自不同的性能/功耗特性。如果能效单纯是指令集带来的,那么高通和苹果就没有必要做这项工作——这分明就是浪费钱。我的主张是:实际的芯片设计,再加上制造这个芯片所采用的晶体管技术,才是性能/功耗比的决定因素。

简单地说,“ARM指令集”是用来实现软件兼容性的。因此,一款苹果ARM内核能够运行与高通ARM内核相同的代码。当然,指令集还定义了其他一些事情,例如内存如何寻址、哪些指令需要被执行、有多少寄存器可用。但实际上,大多数的指令集(X86、POWER、ARM、MIPS)都是非常出色的。

研究结果证明了这一点

由威斯康辛大学的几名研究人员撰写的,并在IEEE高性能计算机架构国际研讨会上发表的研究报告,得出了以下结论,澄清了业界对ARM/X86的不实传言:

·性能的差异是由微架构的差异所导致的,与ISA(指令集架构)无关。

·能耗同样与ISA无关。

·ISA差异会对技术实现方法产生影响,但是现代微架构技术已经让这些影响不具备实际意义;从根本上说,不存在某个ISA更加高效。

·ARM和X86的具体实现仅仅是为不同性能水平进行优化的设计点而已。

尽管技术领域的许多人一直持有这样正确的观点,但是投资界则基本上都被蒙在鼓里。那么,这些研究结果意味着什么呢?[page]

ARM在服务器领域将很快消亡

ARM服务器设计的一大“卖点”,就是被“神话”的强于英特尔的能效。但是,ARM指令集架构在该领域并无优势,而英特尔通过调整精化其下一代微架构,将达到传统ARM的功耗水平。但与ARM竭力吹捧的指令集架构优势不同,英特尔具备以下实际的优势:

· 在服务器厂商当中的口碑:英特尔目前拥有服务器市场,并已反复证明它能够生产可靠、快速、高效的解决方案。构建服务器来支持网站关键节点的人们,将会非常犹豫转向使用像ARM这样的“小家伙”作为服务器的核心。具有讽刺意味的是,不断痛失服务器市场份额的AMD公司,可能是仅有的一家在服务器领域口碑不错的微服务器厂商,因为它在服务器芯片业务方面有十多年的经验。

·全球最先进的晶体管技术:从根本上讲,处理器取决于晶体管。在给定功率的芯片中内置的晶体管数量越多、每个晶体管消耗的功率越少,你就能让芯片变得更快、更好和更便宜。当其他芯片厂还在苦苦挣扎于28纳米 HKMG(高K金属栅极)的时候,英特尔已经进入22纳米制程,即第一代三栅极,同时也是其第三代高K金属栅极制程。今年即将推出的基于该制程技术的全新凌动处理器,将会把Applied Micro的40纳米制程的“X-Gene”以及其它32纳米/28纳米制程设计的芯片打得片甲不留。随着英特尔在2014年切入14 纳米,竞争对手的日子会更难过。AMD同样处于劣势。

·长期积累的微架构经验:英特尔5年前推出的凌动内核,已被证明足以有效抗衡ARM Cortex A9、高通最新卓越的“Krait”以及苹果耀眼的“Swift”。在32纳米制程方面,英特尔古老的内核在能效上与最好的32纳米/28纳米ARM设计相比,非常具有竞争力。你能否想象在英特尔今年过渡至全新微架构,并将在制程技术方面领先1到2代(22nm + FinFET)的状况下,将会发生什么?这甚至不能被称为竞争。

英特尔不仅拥有主场优势,还极有可能具备能够以比竞争对手成本更低的方式构建用于服务器的卓越芯片,这将封死ARM服务器厂商进入的大门。哦,我还忘了提及另一个优势:英特尔具有自己的晶圆厂(可保留晶圆代工厂的利润在自己手里),而其它所有公司都必须向台积电/GloFo/联电/三星付费,这使得英特尔拥有显著的成本结构优势。

ARM在传统PC领域将很快消亡

这一研究报告对于提高性能方面得出以下观点:

高性能处理器相较于低性能处理器需要更多的功耗,这与指令集架构或是能效无关。它们遵循公认的功耗/性能相互制约的魔方。

这就是为什么无论何时有人一说英特尔的“内核”产品“能效不高”,我就失望摇头的原因。性能的增加和能耗不是线性增加的关系。你不能简单地将一个低功耗 ARM或凌动处理器的性能和能耗乘以数倍,然后就声称这样的处理器的内核将比目前更强大的处理器的内核更高效。人们的确试图在一个芯片或系统上坚持内置任意数量的内核,然后宣称目前“大”内核设计的处理器是不必要的。但这是有条件的,即软件执行必须高度并行在任意数量的小内核上,而丝毫不考虑软件中单线程执行的性能。对于大部分工作负载而言,这是一个非常大的常识性假设错误。

在PC领域,英特尔拥有“数十年经验”这一优势,再加上非常明显的制程技术领先优势,以及长期沉淀的软件基础,任何ARM厂商都绝无可能在传统Windows PC领域玩得转,除非安卓或Chrome操作系统取得显著进展,才有可能与英特尔和AMD在同场竞争。

英特尔将在平板电脑/手机领域获得市场份额

世界上最流行的操作系统——谷歌的安卓——完全与指令集无关,英特尔正在积极地与那些仅编写ARM原生代码的软件开发者合作,以便进行重新编译。有趣的是,我曾经花几周时间使用基于英特尔处理器的摩托罗拉Razr i手机,发现任何在其上运行的应用程序都不存在兼容性问题。

在平板电脑和变形设备设计方面,英特尔在Windows 8领域只与AMD竞争,并与Nvidia、高通、三星及其它亚洲系统芯片(SoC)厂商竞争安卓市场份额(所有这些平台都基于ARM)。我并不知道英特尔在这块市场可以取得多少市场份额,但是它将拥有一个强大的产品,使其至少在这块市场中分得不小的一杯羹。

在手机领域,我注意到一些能够提供顶尖调制解调器的公司数量正不断减少。高通、英特尔和博通将是该领域的主要厂商,未来一两年,英特尔将伴随其在LTE领域所取得的进展而赢得美国市场的设计订单。英特尔缺席美国市场与X86/ARM并没有多大关系,而完全是因为LTE。是否曾注意到高通是如何进入每个在美国市场销售的手机的?完全是由于调制解调器。X86/ARM是一个争议点,如果英特尔设计基于ARM的芯片,那么它将在这个领域颗粒无收。

结论

没错,ARM的股价正呈上升趋势;是的,它现在占据平板电脑/智能手机市场的绝大多数份额,平板电脑/智能手机被称为“由兼容ARM的系统芯片(SoC)驱动的设备”,但是由此贬损英特尔的实力是荒诞可笑的。有人曾告诉我,英特尔必须与整个ARM生态系统竞争。但事实并非如此,英特尔是在与ARM生态系统内部的公司进行竞争,而这些公司之间同样存在类似的竞争……虽然可能还需要一些时间,但是未来对英特尔更加利好:

关键字:ARM  英特尔  x86架构 引用地址:外媒:ARM错了 要为英特尔“平反”

上一篇:Atmel针对ARM A5处理器扩大第三方工具和软件生态系统
下一篇:新唐以ARM Cortex-M0核心MCU 芯片拿下微软大单

推荐阅读最新更新时间:2024-03-16 13:20

arm cortex m0 lpc1114寄存器配置
32位的单片机内部各种数据寄存器和控制寄存器都是32位的,同理,8位单片机内部的数据和控制寄存器都是8位的。 例如: AT89C51单片机的“中断控制寄存器”IE定义如下图所示: bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 EA 保留 ET2 ES ET1 EX1 ET0 EX0 LPC1114的“AHB总线时钟控制寄存器”SYSAHBCLKCTRL定义如下图所示: bit31 bit30 bit29 bit28 bit27 bit26 bit25 bit24 保留 保留 保留 保留 保留 保留 保留 保留 bit23 bit22 bit21 bit20 bit19 b
[单片机]
ARM中国落户深圳,传中方资金控股
  5月14日, ARM 与厚安创新基金在北京签署了拟在深圳成立合资公司的合作备忘录。未来,该合资公司将建设成为国内重要的由中方控股的集成电路核心知识产权(IP)开发与服务平台。国家相关部委领导、深圳市主要领导以及 ARM 控股股东软银集团、国有大型企业等相关负责人出席并见证了合作备忘录的签署仪式。下面就随嵌入式小编一起来了解一下相关内容吧。   据悉,该合资公司将由 ARM 提供国际领先的集成电路设计核心知识产权、技术支持和培训,依托ARM全球创新生态体系和技术标准,结合中国市场需求,研发销售具有世界先进水平的复杂计算、图形处理、人工智能和安全互联等各类集成电路设计知识产权产品。未来ARM合资公司落户深圳,将进一步助推深圳打造
[嵌入式]
英特尔®OpenVINO™为计算机视觉青年开发者提升工程化能力
深圳——为了挖掘计算机视觉优秀青年人才、推动计算机视觉技术的发展和落地应用,由深圳极视角科技有限公司与英特尔联合举办的“CV 101-计算机视觉青年开发者榜单”评选活动今日于深圳正式拉开帷幕。活动以赋能开发者的算法开发到落地应用的工程化能力为主旨,通过为开发者提供内嵌英特尔® OpenVINO™工具包的极市平台,帮助开发者加速深度学习模型推理,进一步推动计算机视觉算法在实际问题中的应用,促进产业界与学术界的深度融合。同时,这也是英特尔® OpenVINO™工具包应用于工业、零售、教育等多个计算机视觉领域之外,专门为计算机视觉青年开发者所带来的一次全新尝试。 聚焦计算机视觉,提升开发者工程化能力 当下,人工智能(AI)进入到快速
[嵌入式]
频繁建厂 台积电资本支出将超越英特尔
台积电董事长张忠谋看好半导体市场景气持续复苏,决定加大12吋厂扩产力道,包括竹科 Fab12第5期第4季投产,南科Fab14明年上半年投产,及中科 Fab15加速建厂等。设备商预估,台积电应会在月底法说会中再度上修今年资本支出,以目前投资力道来看,有机会上看55亿美元。若果达此水平,则将超越英特尔日前修正后的52亿美元目标。 台积电原本预期今年资本支出达48亿美元,但今年以来12吋厂高阶制程产能一直供不应求,下半年虽然法人及分析师认为景气复苏力道将趋缓,不过台积电第3季先进制程接单仍然满载,第4季包括65/55奈米、40奈米接单也已全满。由于张忠谋看好明年半导体市场景气将持续复苏,在预期先进制程产能仍将供不应求情况下
[半导体设计/制造]
ARM学习《三》PLL时钟配置——让心脏跳起来!
在初始化系统时ARM比51多了一项重要的工作,那就是时钟配置。为什么ARM要进行繁琐的时钟配置,原因之一就是在ARM构架中,系统充分考虑到了每种外设的功耗问题,有的外设在我们的工程中有时根本用不着,闲着会浪费功耗(就像屋里没人亮着灯一样)。ARM干脆位每个外设设置一些寄存器,这些寄存器可以管理这些外设的时钟,在这里我们可以设置每种外设的时钟大小(或者说时钟分频),不用的时候我们可以不开启这些时钟。 在默认状态下(就是不做任何设置),每种外设的时钟都是关闭的。所以在系统初始化的时候我们要进行时钟设置,外设(如定时器)才能正常的工作。在这里我拿LM3S8962开发板为例进行时钟配置,其实时钟配置说白了就是对系统控制的某些寄存器进行设置
[单片机]
ARM简单启动代码及中断处理分析
前言:本篇分析的是一个最精简的启动代码,并且包含一个简单的中断处理,C程序部分省略,重点分析汇编部分,这是因为对于我来说,汇编代码实在是让人厌烦,但是又不能不用。 下面是对代码的分析,红色部分是分析结果 .extern main //.extern 表示main在另外的文件中定义,在这里要引用,至于为什么只声明了extern而没 //有声明别的,目前还不知道,不过都声明一下,应该没问题 .text //.text 表示后面的内容编译出来放在代码段 .global _start //.gl
[单片机]
七、ARM 指令集
7.1 数据处理指令 7.1.1 数据传送类 MOV 类指令:核内寄存器间的数据传送 加载和存储指令(L/S):核内寄存器与挂在存储器总线上器件的数据传送 注意: 核内寄存器就是 R0-R15 外设寄存器入 GPIO 的寄存器 7.1.2 算术逻辑运算类 ADD:假发指令 MOV R0,#0x01 ADD R0,R0.#0x01 SUB:减法指令 MUL:乘法指令 AND:按位与指令 ORR:按位或指令 EOR:按位异或指令 BIC:清零指令 BIC R1,R1,#0x0f 最低 4 位清零 注意:ARM 指令集中没有除法指令,通过软件(移位-比较-相减)实现,不过在 ARMV7 指
[单片机]
Intel80C196MC微处理器在静止逆变电源中的应用
     摘要:简要介绍采用80C196MC单片机研制的三相静止逆变电源电路硬件、软件设计方案。试验结果表明,这一方案能够满足应用要求。      关键词:正弦脉宽调制  静止逆变电源                 The Application of Intel 80C196MC Microprocessor                              in Static-inverter Power Supply     Abstract: This paper presents a design precept of static-inverter power supp
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved