• 1
  • 2
  • 3
  • 4

首页 / 行业

苹果M1芯片相比传统X86 CPU的优点在哪?

2020-11-19 16:55:00

苹果M1芯片相比传统X86 CPU的优点在哪?

大家都知道手里现存的个人计算机处理器,包括Intel Yes、AMD Yes什么的,都是基于CISC。CISC拥有很多复杂的指令,这些指令可以专门去处理一些复杂任务,比如有一些指令是“消防员”,他们去灭火很专业,但缺点是如果交通堵塞,消防员就无能为力,必须得派交警过去,所以CISC的特点是“专事专办”。那你该问了,要是着火的房子太多消防员管不过来怎么办?

作为以SoC形态出现的电脑处理器,M1相对传统X86 CPU的优点在哪呢?先来看传统CPU是怎样处理数据的吧,现代CPU支持数百条指令,但仅仅只处理一个寄存器的数据也需要完整地跑一遍流水线,但即便是流水线较短的ARM架构也在10级以上,X86则需要经历20级左右,能效比很低。

虽然现代CPU大多可以将常见的指令集合,一次下达1条指令就能实现多个指令的并行,一条指令也可以同时处理多组数据以实现单指令多数据流,但即便是AVX512的带宽依然相对太窄,再加上长流水线的影响,所以为了提高性能就只能提高频率,这也就增加了功耗,这就是为什么低电压x86 CPU很难成为生产力工具的原因。

在单线程工作负载下,M1 的大核心频率为 3.2GHz,比苹果 A14 的 3GHz 频率高 6.66%。在多线程工作负载中,外媒怀疑苹果锁频到 3GHz。另外,M1 的 4 个性能核心和 4 个效率核心都可以同时工作。

苹果M1就是基于RISC。RISC只有一些简单指令,就好比这个城市里既没有消防员、也没有交警,只有广大的平头老百姓。当要解决简单任务时,每个人都可以上阵干活,因此速度更快。

苹果由于掌控整个硬件+软件+平台+生态的产业闭环,要想从X86的CSIC转向ARM的RISC,可操作性就强得很多,而且未来产品性能和更新节奏再也不会受制于Intel。因此,虽然RISC有一定的先天劣势(只有精简指令集),但苹果可以自己掌握芯片设计流程,更好地发挥5nm工艺潜能,使得整体性能瑕不掩瑜,甚至超越行业1个身位以上。根据外媒的初步跑分,苹果M1性能差不多可以对标Intel i7-10700。把这个等级的CPU塞到Mac Mini甚至是MacBook Air里,以后还咋说Mac低配高价……

苹果在做一个颠覆。英特尔和AMD是X86的复杂指令集,苹果的M1是arm的简单指令集。大多数民众,arm的简单指令集就够用了,苹果这是想要颠覆,用ARM来颠覆X86,。如果苹果成功,因特尔和AMD的优势将不复存在,几千元的最高x86平台遍地都是,x86平台将转战服务器、数据中心、超级计算机行列。民用级是ARM的天下

Intel把控着全球个人电脑产品的迭代速率,苹果每次更新Mac产品线,都必须紧跟英特尔的节奏,产品的性能也由Intel说了算。英特尔之所以被称为“牙膏厂”,就是因为他每推出新一代CPU,性能只比上一代高一点点,远没有达到当下的技术上限,但毕竟所有PC厂商都只能从Intel或AMD采购CPU,因此在性能方面没有话语权。Intel之所以挤牙膏,主要原因有两点,一个是Intel确实有一言堂的能力,可以自己制定游戏规则;另一个是如前面所说,CISC处理器功耗高发热大,任何高性能都要满足“散热量不至于损伤硬件”的前提,因此无法一味提升性能。Windows成熟的系统和生态均基于CISC,Intel即使想转向RISC也无能为力。苹果自研M1芯片5nm “32核心”再见英特尔!

要说M1芯片强吗?答案是肯定的,不仅为新Mac设备带来了翻倍的性能提升,还进一步延长了设备的续航时间。或许这些都只是M1芯片的冰山一角,未来我们将看到它完整的形态,最终为用户带来前所未有的产品体验。
责任编辑:tzh

芯片处理器指令个人计算机

  • 1
  • 2
  • 3
  • 4

最新内容

手机

相关内容

  • 1
  • 2
  • 3

猜你喜欢