查看原文
其他

ARM架构要逆天?

痴汉水球 信创咨询 2022-07-03


经过多年谣传,苹果「总算」宣布Mac将逐步从Intel处理器转移到「Apple Silicon」,预计年底推出首台采用自家ARM指令集相容处理器的Mac电脑,也传出台积电将编列「300人大军」团队,从研发、设计、制程、封装都提供「火力支持」的消息。



与前代PowerPC 转x86 的Rosetta 相隔15 年,从x86 转译为ARM 的Rosetta2 动态二进制码转译器(Dynamic BinaryTranslation),目前尚未公布有啥特殊的神兵利器和暗黑科技,可同时产出x86 与ARM 版本的Universal 2 开发工具就没啥好提的。唯一可确定的是,那个开发者转换套件(Developer Transition Kit)之所以不使用A13,而是A12Z,多半基于更多运算核心数量与更高容量存储器的需求。

无独有偶的,当苹果在WWDC发表「狼终于来了」重大宣示时,以Fujitsu A64FX处理器组成的日本超级电脑「富岳」夺得Top500榜首,Ampere发表80核心(第四季提升到128核)、主频3.3GHz、功耗250W的Altra服务器处理器,一同共襄盛举。接着各大社群媒体就冒出了不少「ARM要逆天了」、「x86指令集包袱早该丢掉」、「x86-64架构老旧难以扩展」等旷世高见,但这些其实都不是重点。


和架构毫无瓜葛

将指令集架构和处理器微架构划上等号,傻傻分不清楚,这已经算是稀松平常、随处可见的观念谬误了。指令集架构(Instruction Set Architecture)是「电脑的语言(x86、ARM、RISC-V、PowerPC、SPARC、MIPS、Alpha、PA-RISC)」,处理器微架构(Microarchitecture)则是实作的执行硬件(一堆琳琅满目的核心代号,像Skylake、Sunny Cove、Zen 2、WillowCove),两者演进彼此互动,像没事就直接以存储器为运算目标的x86指令集,就很需要超高效率的快取存储器子系统,但并非绝对,过去近30年的历史,已经充分证明了这件事。

x86 指令集再毫无道理可循,英特尔和AMD 也能靠着庞大的个人电脑(还得加上云端数据中心)市场和投入天文数字般的研发资源,研制出效能顶尖、晶体管预算几乎砸在「软软件最常使用的简单指令」的x86 处理器。而AVX 这个x86 指令集历年最大改革问世后,x86 指令集扩张速度更是一飞冲天(连英特尔自己在公开文宣都不想列出从AVX 到AVX-512 的新增指令数目了),无论英特尔还是AMD,处理器微架构推陈出新,更是毫无停滞迹象,完全没有「因为架构老旧所以难以扩展」这回事。写出这句话的人,真的知道自己在讲哪个层次的「架构」吗?


「指令集架构」不是绝对的因素

像夺下Top500榜首的富岳超级电脑采用的Fujitsu A64FX就是很好的例子,本质上根本就是将指令集架构从SPARCv9和HPC-ACE2换成ARM v8.2-A加上SVE的SPARC64 XIfx处理器,先前的核心微架构、多核心分区规划、大型主机等级的资料可靠度等,几乎原封不动的从SPARC64 XIfx搬到A64FX,Fujitsu做这个决定的背后考量也不是为了效能,而是要沿用ARM和台积电的芯片生态系统,加速研发和生产时程。


讲的更白一点:死忠果粉和长期用户选择的是「靠着高度软硬件垂直整合而达到最佳使用者体验」的苹果,不是ARM 也不是英特尔。所以这件事扯到ARM 和x86 怎样怎样,一点意义都没有,人家就只想要整合生态系统,顺便降低产品成本。至于这次转移工程,究竟需要多少时间和代价,会不会因此「动摇国本」(当下的Mac 软件资产规模已非15 年前吴下阿蒙),那就是苹果自己要承担的风险了。


苹果统一处理器指令集架构,谁是第一个潜在受益者?

使用Mac 开发iOS 应用程式的人,有机会在Mac 享受「最接近原生硬件」的测试与执行环境了,不必像过去多了模拟层,可能会在实际iOS 装置出现的问题,却不会在跑Xcode 的MacOS 时发生的状况。


另一个受益者,理所当然的就是替苹果制造芯片的台积电了,Mac 在全球个人电脑的占有率约7%,排名第四,次于Lenovo、HP、Dell,略高于宏碁和华硕,说大不大,说小不小,但即使芯片出货单价将远低于英特尔卖给苹果的价码(毕竟只有代工),对台积电的业绩,也是不无小补。


谁又是第一个受害者?

除了英特尔还能有谁?平白无故逐渐失去「全球个人电脑7%」,对业绩肯定是明显的伤害。

曾经看似有希望「啃苹果」的AMD 也是潜在的受灾户候选人,但并不代表苹果转移过程就没机会「短暂引进」AMD 处理器,这倒是值得观察一下。


第一台改用自家晶片的Mac 会是哪个产品线?


大概从「最不需要高性能」的轻薄型MacBook踏出第一步吧。

但这却也衍生出一个大问题:那像MacPro 这类工作站类型的高阶桌机,既然也要转进Apple Silicon,那这意味着,苹果将自行打造Xeon 等级的大型化多核心高主频ARM 处理器,甚至有机会直逼IBM Power 服务器家族的等级。这背后暗藏了无数深水炸弹,特别是深度流水线的处理器微架构、一定程度的高可用性(RAS)与高效能的快取数据一致性协定(Cache CoherenceProtocol)。最起码,身为「商业化RISC 处理器的始祖精灵」之一的IBM 也是累积了几十年经验,才有能耐持续推出地球最高端的RISC 处理器,这些「know how」一点都不简单,这也将是Apple Silicon 研发团队即将面对的最艰巨挑战。



不过如果苹果愿意研发高单价的大型芯片,对台积电来说,当然是天大的利多,台积电特别编列技术支持团队,恐怕就是为了这件事(假若仅让Mac 沿用iPhone、iPad 处理器,就没必要如此大费周章)。弄得不好,看在Mac Pro 出货量也没多少的份上,苹果做的高端Apple Silicon 整体成本还高于跟英特尔购买Xeon,也不是太让人意外的结果。

苹果会顺便连独立GPU都自己做吗?


延续AMD 的可能性比较高,此外,基于对AMD GPU的「熟悉感」,Mac用的Apple Silicon,像三星从AMD 授权相关IP,再整合到自家芯片,也有机率不低的可能性。


短期内有哪些对用户的影响?


这两天社群网路媒体的舆论浮现很有趣的两极化观点:「对ARM处理器性能没信心者,想赶快买台英特尔版Mac 放着」、「原本想入手搭载新型键盘的Mac ,但看到换心手术后的Mac 可原生执行iOS iPadOS 应用程式,宁愿按兵不动等年底再出手」。苹果宣称Mac 芯片转换将在「两年内完成」,这段期间,使用者和开发者的后续反应,绝对是极度有趣的话题。

来源:technews

温馨提示

如果你喜欢本文,请分享到朋友圈,想要获得更多相关资料,请关注“信创工程咨询”。我们的推送时间是18:00或24:00,一定不要忘了给“信创工程咨询”设星标哦!获取投稿入群方式, 请在公众号对话框回复“投稿”或“入群”获取!


相关阅读



六大国产CPU | 全面梳理分析

硬核 | 公安部五亿采购国产服务器等设备大单被废标!

农行率先采购2000台国产服务器 | 金融业“新基建”悄然而至

中国新基建459家细分领域龙头名单

银行IT,国产化大势所趋

市场监管总局等六部门印发《国家电子政务标准体系建设指南》(附下载)

华为项目管理法10大模板【Excel版(可下载套用)】

到底什么是“云网融合”?

5G和AI双引擎 | 中国10万亿元投资新基建!(附报告下载

从政务云到“新基建”,政务数字化转型迈入新阶段

依托亦庄信创园,建设信创应用生态  | 北京“新基建”政策终于来了!

为什么说ARM可能是国产计算架构的最优选择

重磅 | 工信部副部长陈肇雄调任中国电科董事长、党组书记!

当“信创”与“新基建”不期而遇,万亿级风口你准备好了吗?

网络安全等级保护2.0的要求及所需设备的清单

31个省市大盘点!400万以下不用公开招标!

干货:服务器基础知识全解(汇总版)

操作系统深度研究(PPT原文)

碾压 Intel、AMD:基于 Arm 的 CPU 荣登超级计算机 500 强榜首

假期干货丨最全信创政策全景图(免费下载)

“围标陪标暗操作,评审打分拿红包”,揭秘招投标里的常见猫腻

5.6万台!中国电信启动2020年服务器集采

全国首个「多云架构的政务云」案例分析(完整版可下载)

谁是山东省政府信息化项目的标王?

近五成中央部门公布的2020年政采预算低于去年

看懂云计算、虚拟化和容器,这一篇就够啦!

【漫画解读】数据治理:元数据是个啥,它有啥用?

“新基建”政策白皮书(附下载方式)

安徽发布第一批【896项】新基建技术产品服务目录(附下载)

“新基建”中的大数据中心,该是什么样?| 弯道超车的“新基建”

上海版“新基建”35条重磅发布 | 首批重大项目投资2700亿



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存