0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

苹果M1芯片或将颠覆科技圈?

我快闭嘴 来源:虎嗅网 作者:差评君 2020-11-13 13:52 次阅读

苹果在北京时间 11 月 11 日凌晨开了一场发布会,发布了搭载最新自研 M1 芯片的 Mac mini 、 MacBook Air 和 13 寸的 MacBook Pro 。

关于这三台新电脑,这会儿大家应该已经从各个地方都足够了解了。

不过呢,如果你看了发布会,应该也能感受到,这次的主角其实并不是它们,而是它们身体里的 M1 芯片。

这两天大家讨论的无非也是“苹果全系上 ARM”啦,“英特尔被暴打”啦这些说法。

这些说法都没错,不过关于这块小小的芯片,差评君还有一些想和各位聊一聊的:

在那一场短短 40 多分钟的线上发布会里,苹果到底做了什么?

在我们的一般印象里,大部分人的电脑 CPU 用的不是英特尔就是 AMD 的。

AMD 和英特尔设计生产的 CPU 的指令集架构是英特尔发明的,被称为 x86 指令集架构。

虽然最近在市场上这俩打得火热,但 AMD 和英特尔有许多 x86 的交叉专利,一起在全球个人电脑市场上玩儿开心农场。

指令集是什么?就是计算机软件使唤这些芯片做运算时,所用的计算机语言。

在以往,苹果的 Mac 系列产品也不例外,无论是桌面电脑还是笔记本,用的都是英特尔的 CPU 。

而在移动端,则是另一个指令集架构—— ARM 的天下,我们熟悉的高通三星、华为,以及苹果等后起之秀都在这个阵营里。

苹果这次做的事情,就是将以前用英特尔 x86 芯片的电脑,都给换成用自家 ARM 架构芯片 M1 。

不同指令集架构的芯片,几乎对应了一套不同的软件生态,从英特尔换 AMD 简单,但是从英特尔换成 ARM 架构的 M1 麻烦可不少。

为什么苹果要做这么麻烦的事情?

事实上苹果不是第一次这么干了……

在 2005 年的 WWDC ,乔布斯宣布苹果公司生产的电脑会从 IBM 的 PowerPC 芯片改为使用英特尔的 x86 架构芯片。

没错,这个 PowerPC 就是当年的 Xbox 等游戏主机在用的那个 PowerPC 。

坊间传言乔布斯当时对这个决定纠结了很久,因为英特尔的 x86 架构用的是 CISC ——复杂指令集。

而与之相对的 PowerPC 用的是 RISC ——精简指令集。

CISC 需要用大量简单指令来指挥电脑做事,优点是灵活和完善;RISC 是把一些常用的指令集包装好,用少量指令来指挥电脑做事,优点是轻松高效。

虽然现在这两者孰优孰劣各有讨论,有些技术甚至混搭起了 CISC 和 RISC ……

但在当年业界不少人觉得 RISC 比较优越,乔布斯也不想“ 越用越回去了 ”。

可是 PowerPC 实在是太不给力,性能迭代拉垮挤牙膏不说,功耗也压不住,当年的 Power Mac G5 苹果电脑还用上了风冷 + 水冷。

而且压不住的不止是功耗,还有价格。

再看看隔壁英特尔,性能高功耗低,迭代还快……

一咬牙一跺脚,苹果就这么和英特尔称为了紧密合作伙伴。

看完了上面的故事,你大概明白苹果这么折腾的理由了:老伙计的产品不能再满足需求了,为了追求性能功耗性价比,换新的吧。

英特尔当年是给力的代名词,近几年我和你说“ 牙膏 ”两个字,你马上能反应过来我在说谁……

尽管这两年英特尔有些醒悟,但苹果可不只是醒悟那么简单了。

再把时间放回 10 年前,苹果公司启动了一个项目—— Apple Silicon ,自己研究 ARM 架构芯片。

一方面来说,苹果当时觉得移动端生态是未来,而低功耗 ARM 架构很适合智能手机,而且用的还是 RISC 架构。

于是我们看到苹果借着 iPhone 的爆炸销量,顺势成为了最有钱的科技公司之一, A 系列芯片在移动端地位超然。

另一方面,苹果不想再受制于芯片合作商了,他们不想因为别人挤牙膏而没办法做出想做的产品了。

于是在前天,他们发布了 M1 芯片,并且逐渐替换掉了入门款 Mac 上的英特尔。

这是什么感觉呢?本来 ARM 架构的芯片优势在功耗上,放手机上够用,但性能可以干死现在的 x86 的话还得再等等……

结果苹果在 2020 年率先发布了这样一款性能足够强,功耗还低的芯片,小伙伴们都惊了。

之前有没有其他人觉得 ARM 能耗比优秀,尝试做 ARM 电脑的?

有。

微软干过,但失败了,只能跑 32 位软件不说,根本没有好用的硬件设备。

差评君就是当年运行 Windows RT 的首批产品—— Surface RT 的受害者,有图为证,懂的都懂,我先去哭一会儿。

没有好用的硬件产品,啥都不好使。

惠普、戴尔、华硕……等等一众 OEM 到底是看你微软脸色还是看英特尔脸色?(微软后来也明白过来了重要性,各种 Surface 系列产品开始跟上 )

但苹果不一样啊,硬件生态全部牢牢掌控在自己手里。

不仅如此,苹果产品做架构迁移的时候,对开发者非常友好:Universal 帮助开发者简化编译, Rosetta 帮助还没来得及迁移的软件先在新电脑里用起来。

当年 PowerPC 转英特尔 x86 就是这么干的,如今 x86 转 ARM 也先把准备工作做好,迎接开发者。

说完苹果为什么要上 ARM ,为什么能成功用上 ARM ,咱们再聊聊苹果到目前为止到底做了什么。

Mac 换 ARM 芯片,策略和开发者生态做好了只是辅助,最关键的还是性能到位。

而 M1 强就强在,苹果先给它定好了一个功耗标准,然后在这个基础上推性能,明明有功耗限制的大前提下,还愣是推出了前代英特尔产品的好几倍算力……

呈现在结果上,就是我们可以买到性能和续航都吊打前入门款的新版 Mac 。

你可能会说它挑的对手太弱了,但问题是搭载 M1 以后的入门款 Mac ,能耗比大幅提升,价格依然是入门款的价格……

说实话,差评君现在最好奇的是,假设苹果把功耗限制拿掉,做在不考虑续航的 iMac 和 Mac Pro 里,它的性能会是个什么水平?

放开了手脚和英特尔、 AMD 打,又是个什么情况?

这个只能看明年的发布会了,到时候芯片是不是 M 系列都不一定。

突破 ARM 以往性能是一方面, M1 另一个值得关注的点就是高集成性。

这本身也是 ARM 系列芯片很流行的特点,把 CPU 、 GPU 、内存等计算机组建做在一块板子上,封装成 SoC 。

据苹果在发布会所说,这么做会显著提升数据在内存间转移的效率,对速度和功耗都有不少提升。

但,高度集成的缺点也很明显:要坏一起坏。

说白了就是可维修性也许不高,稍微哪个部分出了问题就得整个换掉。

除了以上两个方面,还有个很有趣的思考:对于需要更高 GPU 性能的高端机器,苹果会怎么处理?

因为安装独立显卡很明显是违反这个高集成度的思路的。

我更期待 ARM 版的 Mac Pro 什么时候会到来了……

但总而言之,苹果产品以后的体验会更加一致,因为现在终于连 Mac 的芯片都是自己做的了。

最后,我们来想想接下来苹果产品会发生什么。

因为和手机越来越接近,也许 Mac 电脑可以用上 FaceID 和 5G

不知道你有没有这样一个印象:

电脑是需要关机或者重启的,而智能手机却很少需要这么做。

也许是前者更容易死机、内存管理、资源调配等更为复杂……

如今,电脑用上了和手机一样的架构,有了媲美手机的续航,说不定以后都不用关机了?

同时,因为苹果所有产品从最底层开始都会变得高度一致,也许以后你的所有苹果设备会变得高度一体化。

iPad 上的事情做一半换 iPhone 处理,回头扔电脑上修改,无缝衔接,它们唯一的区别就是屏幕大小和鼠标键盘触控板不同。

合着这是把鸿蒙的思路提前完成了?

同时,现在人们都在热烈讨论 Mac 可以用 iPhone 和 iPad 的 App ,是不是反过来,以后 iPhone 和 iPad 也能反过来做 Mac 的事情,无非就是卡了一点?

还是回到 M1 的核心卖点——能耗比上来看,这东西塞进一个头盔里做 VR/AR 头显岂不是挺香?

总之,能打的 ARM 个人电脑被苹果捣鼓出来以后,可能性其实是相当无限的。

看着厨子这一通操作,隔壁的纳德拉,劈柴哥,还了债的老罗应该看得口水都该流下来了……
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47775

    浏览量

    409076
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10438

    浏览量

    206528
  • 苹果
    +关注

    关注

    61

    文章

    23669

    浏览量

    191597
  • Mac
    Mac
    +关注

    关注

    0

    文章

    1067

    浏览量

    50836
收藏 人收藏

    评论

    相关推荐

    怎么pMCI[M1]->pSTM->bState 的 IDLE_START传递给STM[M1]->bState的?

    ] );// STM[M1]->bState switch ( StateM1 ) { case IDLE_START: 看了很多遍都没发现是怎么 pMCI[M1]->
    发表于 03-27 07:56

    M1芯片和M3芯片相差大吗

    M1芯片和M3芯片在性能和应用上确实存在一定的差异。
    的头像 发表于 03-13 16:41 772次阅读

    m3芯片和m3pro芯片怎么选 苹果m1芯片和m3芯片区别在哪

    ,具有8核CPU和10核GPU,能够提供出色的计算能力和图形处理性能。对于日常使用、轻度游戏和一些基本的图形处理任务,M3芯片能够轻松应对,同时保持较低的功耗,为设备提供长久的续航能力。 苹果m1
    的头像 发表于 03-12 17:24 1317次阅读

    M1芯片和M3芯片的区别

    M1芯片和M3芯片都是苹果自家研发的处理器,它们在性能和设计上各有特点。
    的头像 发表于 03-11 16:37 1071次阅读

    M1、M2和M3芯片是什么意思

    M1、M2和M3芯片都是苹果公司推出的自研处理器芯片,具有不同的特点和发布时间。
    的头像 发表于 03-08 15:51 868次阅读

    CR95HF芯片怎么向M1卡中读写数据和加密?

    现在能够使用CR95HF提供的官方工程库读取到卡片的UID号,但是,后续芯片怎么验证M1卡,怎么向M1卡的块中写入数据和读取数据,CR95HF芯片的数据手册当中也没有提供,按照数据手册
    发表于 10-24 06:16

    鲲鹏920和苹果M1性能对比

    鲲鹏920和苹果M1性能对比如下: 鲲鹏920和苹果M1芯片在设计和性能上有所差异。据了解,鲲鹏920和
    的头像 发表于 10-16 17:01 1101次阅读

    STM32 分立元件读写M1及CPU卡问题

    之前看到别人做的项目用的是该电路图实现了M1卡CPU卡的读写,使用的是STM32F072CBT6的芯片,外接13.56Mhz的晶振。这个软件上是怎样实现的?
    发表于 10-05 17:08

    苹果a17芯片几核 a17芯片m1哪个强

    苹果a17芯片几核 苹果a17芯片GPU提升至6核,A17芯片在保证运算能力的同时,主频提升至3.7GHz,跑分超过Mac
    的头像 发表于 09-26 14:23 5344次阅读

    苹果A17仍难超过自家M1芯片吗?

    苹果A17仍难超过自家M1芯片吗?  随着苹果推出了M1芯片,这款新型
    的头像 发表于 09-02 14:35 3373次阅读

    苹果a17对比苹果m1性能差距

    苹果a17对比苹果m1性能差距  随着科技的不断进步,苹果芯片技术也在不断发展。现在,苹果已经
    的头像 发表于 09-02 14:34 1.1w次阅读

    a17芯片m1哪个强

    a17芯片m1哪个强  首先,需要了解a17芯片m1的核心差异。a17芯片是一款由ARM设计的32位多核处理器
    的头像 发表于 09-01 11:08 8625次阅读

    a17芯片m1参数对比

    A17芯片M1参数对比 随着时间的推移,智能手机和平板电脑的功能越来越强大,处理器的性能越来越强大。M1处理器是苹果公司的最新一款ARM处理器,用于
    的头像 发表于 08-16 11:47 5333次阅读

    m3芯片m1处理器参数对比

    m3芯片m1处理器参数对比 摘要: M3芯片M1处理器是苹果公司推出的两种处理器。虽然它们都是苹果
    的头像 发表于 08-16 11:33 6634次阅读

    m3芯片m1的区别

    m3芯片m1的区别 M3芯片M1芯片苹果公司推出的两款不同的处理器
    的头像 发表于 08-16 11:33 5847次阅读