今天刷到一条硬件圈的新闻,我整个人愣了一下:IBM和Arm居然联手搞出了一颗能同时跑两种架构的芯片。说人话就是,这一颗芯片上,既能跑Arm的Linux环境,也能跑IBM自家的z/OS系统,两套指令集互不耽误。
听起来挺带感对吧?但先别激动,这东西跟咱们PC游戏玩家基本没啥关系——它是奔着企业级市场去的,主打云和AI基础设施。这是给数据中心那帮大佬用的,不是给咱们装游戏机用的。
不过话说回来,虽然咱们用不上,但这玩意儿的技术含量确实有点东西。我扒了扒细节,给大家列几个关键点:
- 一颗芯片,两套架构:Arm和IBM的指令集同时跑在一颗芯片上,不用再靠模拟器转译指令,理论上效率更高。
- 2纳米工艺:这制程连目前最好的游戏CPU都还没用上,IBM直接给企业级芯片安排上了。
- 11个高性能核心,运行频率据说能超过5.7GHz,还带了AI推理加速器和片上数据处理单元。
- Arm的生态加持:Arm官方说他们的芯片目前有超过2200万开发者在使用,包括英伟达、微软、谷歌这些大厂。
这配置放在企业级市场里,确实算得上"堆料狂魔"了。不过咱们更关心的是:这玩意儿到底怎么做到让两套架构在一颗芯片上和平共处的?
两套架构塞一颗芯片,这事儿有多稀罕?
说实话,把两种不同架构合在一颗芯片里,在行业里非常少见,但也不是头一回。The Register采访了技术分析师George Cozma,他提到一个上古时代的例子:上世纪90年代中期,IBM搞过一颗PowerPC 615,能同时跑PowerPC和x86代码,启动的时候选哪套指令集。当时据说是给苹果的克隆机时代准备的,但最后没公开卖过。
所以这次IBM和Arm的合作,算是把"双架构单芯片"这个概念又捡起来了。区别在于,当年PowerPC 615是PowerPC和x86的组合,这次是Arm和IBM自家z/Architecture的组合。
以前要跑两套指令集,基本靠模拟器转译——就是把一套架构的指令翻译成另一套能识别的指令,中间有性能损耗。现在直接物理层面合体,理论上能省掉这层转译的开销。当然,实际跑起来怎么样,还得等芯片正式发布才知道。
IBM图啥?Arm图啥?
这事儿就是各取所需。Arm那边有庞大的开发者生态,2200万开发者的盘子摆在那儿,IBM想借这个合作切入Arm的生态圈。Arm呢,也想借着IBM在企业级市场的根基,往高端基础设施领域再进一步。
两家官方说法是,这合作能把IBM的可靠性、安全性和可扩展性,跟Arm的能效架构、软件生态结合起来。翻译一下就是:IBM负责"稳",Arm负责"省电+生态广"。
Arm的云AI业务部门执行副总裁Mohamed Awad还出来站台,说企业要规模化部署AI、现代化改造基础设施,Arm的软件生态能让这些工作负载跑得更顺。
跟游戏玩家有关系吗?
基本没有。这芯片是给云服务商、AI基础设施那帮人准备的,不是给咱们装ITX主机用的。2纳米工艺、11个高性能核心、5.7GHz频率——这些参数放在游戏CPU里确实吓人,但人家压根没打算往消费级市场卖。
不过话说回来,这种"两套架构一颗芯片"的思路,长远看说不定会往消费级渗透。毕竟当年x86和Arm的边界也在慢慢模糊,Windows on Arm都折腾这么多年了。但那是后话,眼下这颗芯片跟咱们的游戏本、台式机,半毛钱关系都没有。
所以这新闻的打开方式应该是:看一眼,觉得"哦,有点东西",然后继续该打游戏打游戏。等哪天这技术真下放到消费级了,咱们再回来聊。
热门跟贴