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

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

3天内不再提示

苹果不讲武德,竟在四年前立项软硬件工程

如意 来源:威锋网 作者:威锋网 2020-11-19 14:37 次阅读

首批搭载 Apple Silicon M1 芯片的 MacBook Air、MacBook Pro 已经陆续送达消费者手中。得益于新架构和集成式设计,M1 芯片带来的性能提升表现十分巨大,在某些基准测试中甚至超过了部分 2019 款 MacBook Pro 16 机型,一时间引起了“苹果不讲武德”的广泛讨论。

最近,苹果全球营销高级副总裁 Greg Joswiak、苹果软件工程高级副总裁 Craig Federighi,以及苹果芯片研发主管 Johny Srouji 就参加了一场媒体交流会,分享了关于苹果首颗针对 Mac 开发的 M1 芯片的研发故事。

首批搭载 M1 芯片的产品包括新 MacBook Air、新 13 英寸 MacBook Pro,以及新 Mac mini,但有部分 16 英寸 MacBook Pro 和 iMac 的用户可能对这三款首发机器不太感兴趣,他们希望苹果能够尽快将 M1 芯片覆盖到更高端的 Mac 产品线。

这个想法也得到了苹果软件工程高级副总裁 Craig Federighi 的回应:“似乎有些人现在还不会购买我们这三款现有产品,他们希望我们的芯片能出现他们更喜欢的 Mac 产品上,这种期待将会到来。但就目前而言,从我看到的所有方面来看,我们正在构建的系统(Apple Silicon)要优于已替换的系统(Inel)。”

苹果芯片研发主管 Johny Srouji 补充说道:“这将需要几年时间,不是一夜之间的过渡。但在过去,我们已经非常成功地完成了一次重大过渡(从 PowerPC 到 Intel)。”

自诞生以来,Mac 经历过几次重大的架构变革。

首先是上世纪九十年代从摩托罗拉 68K 系列架构转向 PowerPC,当时为了让所有的机器都顺利转向 PowerPC,苹果在软件适配和兼容方面下了很大功夫,包括让软件开发人员重构甚至重写他们的软件,并专门设计了一个内置于系统内的 68000 模拟器来运行旧架构软件,最终首款搭载 PowerPC 处理器(IBM PowerPC 601)的 Power Macintosh 6100 在 1994 年 3 月顺利推出。

之后数十年里,苹果依次设计了 601,603,G3,G4 和 G5 等 5 代 PowerPC 处理器,这些芯片被运用在 87 个不同系列的 Mac 产品线当中,而 PowerPC 处理器的时钟频率也从最初的 60MHz 一直提升到 2.7GHz。

▲ 被称为“台灯”的 iMac G4

但此后的时间里,由于 PowerPC 架构优势不再,加上芯片生产和设计的延迟,Mac 难以和当时采用 Intel 处理器的 PC 保持足够的竞争优势,而且在 G5 第一代产品中,PowerPC 芯片的功耗控制不佳,对性能发挥产生了一定的影响。

所以苹果最终决定在 2005 年再次调整 Mac 架构,这一次是从 PowerPC 转向 Intel X86 架构。得益于新架构,一夜之间,Mac CPU 性能几乎提高了四倍。半年后首款搭载 Intel 处理器(Core 2 Duo)的 MacBook Pro 正式亮相,次年一月苹果推出了包括 iMac 和 MacBook Pro 在内的第一批 Intel Mac 机型。

这一次从 Intel X86 转向 Apple Silicon ARM64 架构除了是因为英特尔在芯片性能和制造工艺方面的优势已经无法满足苹果对 Mac 的需求,额外的原因还包括采用自研芯片将让苹果对 Mac 拥有更大的控制权,并在未来为进一步打通各端硬件和软件生态奠定基础。

事实上,自 2010 年以来包括 A 系列在内的苹果自研芯片在 iPhone、iPad、Apple TV 和其他硬件设备上大放异彩,不仅运行速度保持稳步提升,而且得益于神经网络引的改进,机器学习性能也实现了较大飞跃,部分搭载苹果自研芯片的 iPad 甚至能够与“英特尔芯 Mac”在性能上相媲美。所以转至 ARM 架构后 Mac 系列的性能升级也成为一大看点。

另外经过了数十年的深耕,iOS App Store 上的应用生态已经十分繁荣,转用 ARM 架构的 M1 芯片后,Mac 也能更容易地享用这些生态福利,以后用美团、饿了么 app 点外卖,玩《王者荣耀》或许会成为 macOS 应用体验的新常态。

而这样的软硬件结合也是苹果一直以来最擅长的工作。

苹果芯片研发主管 Johny Srouji 在采访中表示:“我相信苹果产品是独一无二的。我们正在根据 M1 芯片开发完全适应他们的硬件产品和软件生态。”“当我们在三四年前决定设计 M1 芯片时,我和 Federighi 坐在同一个房间里,确定我们要交付的产品,然后我们携手并进。而 Intel、AMD 或任何其他公司都很难做到这一点(指软件和硬件协同开发)。”

Federighi 则对此表达赞同,并补充说:“对于我们来说,共同定义芯片来构建我们要制造的电脑,然后再大规模地开发芯片是一件很有意义的事情。”“两个团队都努力展望未来三年的发展,构思明天的系统是什么样的,然后共同打造未来的软件和硬件。”

这也是为什么 Mac 经历了多次架构调整,但唯独这一次让人更加期待的原因。
责编AJX

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

    关注

    68

    文章

    19313

    浏览量

    230060
  • 芯片
    +关注

    关注

    456

    文章

    50889

    浏览量

    424259
  • 苹果
    +关注

    关注

    61

    文章

    24418

    浏览量

    199010
收藏 人收藏

    评论

    相关推荐

    星融元与焱融科技AI分布式存储软硬件完成兼容性互认证

    星融元与焱融科技AI分布式存储软硬件完成兼容性互认证
    的头像 发表于 11-20 16:36 178次阅读
    星融元与焱融科技AI分布式存储<b class='flag-5'>软硬件</b>完成兼容性互认证

    研华产品通过统信及兆芯通用软硬件适配互认测试

    近日,研华自主研发的iEMS智慧能源、iMachine设备云智联以及InsightAPM软件通过了统信及兆芯通用软硬件适配互认测试,顺利取得了“通用软硬件适配认证中心”联合认证证书。这不仅对研华产品性能与兼容性给与认可,更是对其在国产化道路上给与了重要肯定。
    的头像 发表于 09-14 17:58 1146次阅读

    国产精密信号链产品完整解决方案,软硬件兼容TI和ADI

    国产精密信号链产品完整解决方案,软硬件兼容TI和ADI
    的头像 发表于 08-19 09:58 494次阅读
    国产精密信号链产品完整解决方案,<b class='flag-5'>软硬件</b>兼容TI和ADI

    用于多路信号采集的国产模数转换器,软硬件兼容ADS1220

    用于多路信号采集的国产模数转换器,软硬件兼容ADS1220
    的头像 发表于 06-24 09:58 462次阅读
    用于多路信号采集的国产模数转换器,<b class='flag-5'>软硬件</b>兼容ADS1220

    机器视觉系统读取二维码-软硬件配置方案

    机器视觉系统读取二维码-软硬件配置方案
    的头像 发表于 05-24 00:56 643次阅读
    机器视觉系统读取二维码-<b class='flag-5'>软硬件</b>配置方案

    嵌入式系统软硬件基础知识大全

    制约的,只有硬件和软件协同工作,才能使嵌入式系统正常运行。本文将从嵌入式系统的定义和特点出发,详细介绍其硬件和软件的组成,并通过实例分析,深入剖析嵌入式系统的工作原理和应用场景。通过对嵌入式系统软硬件
    发表于 05-09 14:12

    磐启XNS1042软硬件资料

    电子发烧友网站提供《磐启XNS1042软硬件资料.zip》资料免费下载
    发表于 05-06 10:35 4次下载

    解析数字化资产管理系统:RFID技术的软硬件集成与标签分类应用

    数字化资产管理系统基于RFID技术,通过软硬件集成实现对资产的精准定位、实时监控和智能化管理。系统利用RFID标签分类满足不同应用需求,助力企业提升资产管理效率和安全性,促进数字化转型和可持续发展。
    的头像 发表于 04-12 17:30 1301次阅读
    解析数字化资产管理系统:RFID技术的<b class='flag-5'>软硬件</b>集成与标签分类应用

    电池管理系统(BMS)软硬件介绍

    电子发烧友网站提供《电池管理系统(BMS)软硬件介绍.pdf》资料免费下载
    发表于 03-27 09:20 9次下载

    苹果硬件工程主管丹·里奇奥拟退休

    2021 ,约翰·特努斯取代里奇奥出任苹果硬件工程高级副总裁一职。当时,苹果官方声明指出,里奇奥将转型至新领域,致力于推进Vision P
    的头像 发表于 03-04 13:51 300次阅读

    KubeCASH:基于软硬件融合的容器管理平台

    、CSI、CDI等接口都奉行一个重要的原则:“不做事,就不会犯错”。K8S可以理解成嵌于整个软硬件堆栈的一个薄层,仅仅提供硬件到容器环境的一个接入。至于具体的软硬件交互接口和机制、硬件
    的头像 发表于 01-08 10:16 1331次阅读
    KubeCASH:基于<b class='flag-5'>软硬件</b>融合的容器管理平台