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

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

3天内不再提示

苹果M1模拟运行x86应用比Intel处理器还快

lhl545545 来源:中关村在线 作者:李富刚 2020-11-22 11:09 次阅读

部门订购的高配版MacBook Pro 13(M1/16GB/512GB)还在路上,不过网上已经有非常多的朋友放出测试数据。看下来的感觉就是:这年轻人不讲武德,丝毫不给业界大佬留面子,小机灵鬼讨人喜欢。

话说苹果为了环保,iPhone 12的耳机和充电器都省了,省去耳机还能理解,这省去充电器就离谱。苹果果然为了全球人类命运操碎了心,我一位朋友官网购买iPhone 12,顺便买了官方充电器,我一看充电器价格直呼好家伙,果然环保是最贵的。

转眼一看,这MacBook Pro 13一点都不环保,包装盒里居然还有适配器。苹果你这是几个意思,觉得我不配环保是不是?奉劝虚伪的苹果:来,骗,来,偷袭,这样不好。

扯得远了,回到主题。

关于外观,搭载M1的三台产品都是沿用上一代,没什么好说的,直接快进到M1。

M1

从大家放出的GeekBench跑分来看,M1比预期强太多了。可能部分朋友觉得GeekBench一直是亲果派。不过从Cinebench R23的成绩来看,M1的实力确实强劲,有点颠覆大家对ARM的认知。网上有很多跑分,这里就不赘述了。

其实ARM和x86到底谁强,在很多人的直观感觉中,ARM擅长低功耗,x86擅长高性能。但要论谁的性能更好,就不能这么简单的凭直觉去判断。

ARM的优势在于可定制,也就是说你可以基于ARM的架构,设计出专门适合某类或某几类场景的产品。而x86通用性很强,可以干很多事情,这也意味着不那么专一。

回想挖矿那会儿,x86处理器的挖矿效率是非常低的,但显卡挖矿效率就很高,效率更高的是针对挖矿这一具体场景所设计的ARM处理器。挖矿其实就是进行sha256哈希运算,所以专门设计出做这个运算的处理器,自然效率更高。

8核心CPU

从这个例子就能看出,只要针对绝大多数使用场景所涉及到的计算方法进行针对性的设计芯片,那么这款芯片的性能可能会出乎预料的好。ARM可定制的特性让这种芯片成为可能。

苹果官方关于M1的资料非常少,所以我们也不清楚M1的内部是如何设计的。不过从苹果公布的性能对比来看,M1在图像处理、音视频编解码、编译、图形处理、机器学习等方面有着明显优势。涉及到这方面的计算,M1会展现出比较强大的统治力。

性能高功耗低

当然这只是我个人的猜测。所以说ARM的高度定制化成就了M1,而x86想进行类似的尝试,恐怕就比较难了。

大家看到很多朋友拿M1和英特尔处理器进行对比,涉及到渲染、编解码等实际使用的时候,M1就体现出高能低功耗,性能甚至超过i9,非常夸张,其实可以理解为专业的人做专业的事。

影音处理一直是Mac的优势

以上说起来容易,做起来就比较难了。好在苹果有A系列处理器,有底子。此外苹果也一直使用台积电最新技术,这次连内存也封装进Soc,确实是个人电脑领域的第一次。当然这么做的目的是为了提高带宽、降低延迟,同时也更加节省主板面积。

内存封装进Soc

Big Sur也相当重要,从微软做Windows ARM就能感受到苹果在软件开发方面的强大实力,不愧是软件公司,当然封闭的生态相比Windows来说更加容易实现。

Big Sur最令我感到惊讶的是,Rosetta 2的可用性如此之高。我体验过搭载高通芯片的Windows产品,第一批那会儿还无法支持64位应用,而且性能表现可以说是比较糟糕的。而Big Sur的Rosetta 2,其效率之高令人夸张。即使运行x86应用,其性能依旧比搭载英特尔处理器的MacBook要快,“模拟你还比你快”的嘲讽最让人受不了。

Big Sur

目前手上没有产品,只是看了网上一些零星的测试数据和观点,总的来说我这属于用自己的话把别人的东西再说了一遍。

我在看发布会的时候,我还觉得苹果的数据是不是专门挑对自己有利的测试,毕竟这种情况在其他芯片公司是比较常见的。不过看到大家测试的数据和实际使用情况,觉得苹果确实厉害,值得赞一波。

部门订购的MacBook Pro 13马上就要到了,届时我们会进行更加全面的测试,搞明白M1的优势和不足有哪些,还需要大家耐心等待一下。
责任编辑:pj

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

    关注

    99

    文章

    3839

    浏览量

    111530
  • 适配器
    +关注

    关注

    8

    文章

    1815

    浏览量

    66906
  • 苹果
    +关注

    关注

    61

    文章

    23651

    浏览量

    191548
收藏 人收藏

    评论

    相关推荐

    【youyeetoo X1 windows 开发板体验】通过PCAN调试CANopen电机

    youyeetoo X1 windows 开发板最大好处可以把庞大的X86主机变成迷你卡片机,X86开发生态广度是其他操作系统没法的,现在几乎所有的控制软件都是微软
    发表于 03-05 16:49

    【youyeetoo X1 windows 开发板体验】开箱贴

    Youyeetoo X1 是一款由深圳风火轮科技推出的x86架构单板电脑(SBC),处理器CPU: 11代Intel@ Jasper Lake N5105 赛扬(CPU工作频率2.0~
    发表于 01-27 18:54

    x86与arm架构区别主板还是cpu

    x86和ARM架构是计算机处理器的两种不同体系结构,涉及到CPU和主板两方面的区别。下面将详细介绍它们的特点和区别。 首先,我们需要先了解x86和ARM是什么。x86架构是由英特尔公司
    的头像 发表于 12-21 17:08 762次阅读

    基于X86平台的ARM指令集模拟器的设计方案

    电子发烧友网站提供《基于X86平台的ARM指令集模拟器的设计方案.pdf》资料免费下载
    发表于 11-06 11:54 0次下载
    基于<b class='flag-5'>X86</b>平台的ARM指令集<b class='flag-5'>模拟</b>器的设计方案

    工控机关键选择:研究X86和ARM处理器的优劣

    钡铼技术 工控机关键选择:研究X86和ARM处理器的优劣
    的头像 发表于 10-30 14:15 408次阅读

    基于X86平台的ARM指令集模拟器设计

    电子发烧友网站提供《基于X86平台的ARM指令集模拟器设计.pdf》资料免费下载
    发表于 10-11 15:03 0次下载
    基于<b class='flag-5'>X86</b>平台的ARM指令集<b class='flag-5'>模拟</b>器设计

    X86架构与ARM架构的主要区别

    (TheX86architecture)架构是由Intel开发的微处理器执行的计算机语言指令集,它是一种复杂指令集计算机(CISC)架构,其设计旨在通过提高时钟速度和提高
    的头像 发表于 09-22 08:23 3986次阅读
    <b class='flag-5'>X86</b>架构与ARM架构的主要区别

    cpu处理器参数怎么看

    的架构,常见的有x86x64。 指令集:如SSE、AVX等,用于拓展CPU的功能。 微架构:如NetBurst、K10等,表示CPU内部的具体实现。 制造工艺:如22nm、14nm等,表示CPU制造过程中的最小尺寸。 查看CPU处理器
    发表于 09-05 16:42

    INT8量子化PyTorch x86处理器

    INT8量子化PyTorch x86处理器
    的头像 发表于 08-31 14:27 492次阅读
    INT8量子化PyTorch <b class='flag-5'>x86</b><b class='flag-5'>处理器</b>

    m3芯片与m1处理器参数对比

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

    RISC-V、ARM与x86处理器之间有什么区别?

    RISC-V、ARM 和x86处理器之间的许多差异都很细微,并且与内存寻址方式、分支执行方式、异常处理方式等有关。本文将考虑更高层次的差异,并将简要比较精简指令集计算(RISC)和复杂指令集计算
    的头像 发表于 07-06 11:32 3390次阅读
    RISC-V、ARM与<b class='flag-5'>x86</b>微<b class='flag-5'>处理器</b>之间有什么区别?

    苹果彻底弃用Intel处理器 全面转向自研芯片

     根据2023年WWDC的消息,苹果宣布对MacBook Air、Mac Pro和Mac Studio等PC产品进行更新,并彻底放弃使用Intel处理器
    的头像 发表于 07-05 17:19 2105次阅读

    Blink1.0正式发布 最小的x86 Linux模拟

    Blink 是无特权用户空间虚拟机,支持在任何 POSIX 平台上模拟 x86-64-linux 二进制文件,声称是最小的 x86 Linux 模拟器。
    的头像 发表于 06-08 15:55 553次阅读
    Blink1.0正式发布 最小的<b class='flag-5'>x86</b> Linux<b class='flag-5'>模拟</b>器

    CPU-Z升级:大力支持中国兆芯x86处理器

    最权威的CPU处理器相关识别、测试工具CPU-Z迎来了最新的2.06正式版,更新力度相当大,除了增加支持Intel、AMD、NVIDIA的新硬件,还特别丰富了对x86架构兆芯处理器的支
    发表于 05-29 09:33 222次阅读

    为什么x86和arm的架构不同,但是都能装linux呢?

    为什么x86和arm的架构不同,但是都能装linux呢?他们的编译时如何实现的?
    发表于 05-16 10:21