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

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

3天内不再提示

你的工作流与Arm完全匹配了吗?

lPCU_elecfans 来源:电子发烧友网 2023-02-21 14:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

虽然近来PC整体销量下滑的新闻不绝于耳,但如果单从硬件平台的占比来看,有这么一个平台却在这一短暂的颓势中抢占了更多的份额,那就是Arm。根据Counterpoint Research的统计数据来看,在去年的笔记本出货量中,基于Arm硬件平台的笔记本从2021年的11%提升至了13%。根据他们的预测,Arm笔记本的市场份额甚至会在2024年后超越AMD x86。

从2017年首批Arm笔记本发布以来,Arm就在PC市场走出了一条截然不同的路线。目前发力Arm PC硬件生态的主要是高通和苹果这两家厂商,前者的骁龙8cx处理器在给Windows On Arm笔记本提供高能耗比的同时,还引入了5G无线连接;而后者的M系列芯片则选择在先进工艺上加大规模,甚至想通过移动芯片比肩桌面芯片的性能表现。但从目前的应用场景来看,苹果的Arm生态已经趋近成熟,甚至还在壮大,而Windows On Arm这边仍然存在不小的挑战。

你的工作流与Arm完全匹配了吗?

苹果从x86转向Arm开始,就已经带动了各种软件的移植热。就拿macOS上主流的多媒体与办公软件来说,无论是Adobe旗下产品还是微软的Office 365,均已完成了原生Arm支持。而一些视频软件,诸如Final Cut Pro,Davinci Resolve等也都支持了M系列芯片的GPU加速,性能也可以与英伟达高端GPU一战。即便是一些非原生的软件,诸如AutoCad,可以通过Rosetta 2转译正常运行。

4d699d10-b173-11ed-bfe3-dac502259ad0.jpg

M2 Pro与M2 Max芯片 / 苹果

诚然转译能够解决一部分兼容性的问题,但对于苹果来说,最大的桎梏还是macOS本身。如果是macOS下本身就没有的x86软件,又何谈转译呢?这对于不少开发者来说向来都是如此,譬如SolidWorks这样的机械设计软件,官方从来就没有推出过macOS的版本,macOS上的EDA软件也是少之又少。如今这些软件的现状并没有发生改变,仍然需要在Windows虚拟机上运行,而在没了x86的Arm版Mac上,这些软件的支持就更加有限了。

哪怕是上面提到的媒体工具,在经历了漫长的x86时期后,也有不少第三方插件仍不支持Arm,比如软件After Effect上的一众特效插件。所以苹果很好地激发了新兴软件基于Arm原生开发的需求,但仍有不少老牌软件,尤其是专业软件,仍处于“不买账”的状态。

Windows On Arm,Arm PC的下一个潜在爆点

基于Arm的macOS选择了独树一帜的方案,那么Windows On Arm呢?Windows On Arm面临的一大挑战就是OEM。从现有的笔记本市场看去,OEM生态已经相当成熟了,而换用Arm无疑要求重新打通一遍供应链,比如电源、散热等。况且在现有的Arm笔记本生态上起量的芯片厂商只有高通一家,选择高通的SoC芯片设计注定要抛弃独立的无线通信模组、GPU模组等。

需要付出如此多的努力,对于各大笔记本OEM来说,显然短期内这是一件吃力不讨好的事。如果都像微软的Surface Pro 9这样推出双版本的话,可能硬件上就需要两套不同的PCB方案,软件上需要两套不同的驱动方案。

所以截至目前,愿意参与到这场Windows Arm化的厂商并不算多,只有微软、联想、华硕和三星等,而且这些产品的出货量也远算不上高。如果未来有更多的Arm笔记本芯片厂商入局,诸如联发科、此芯科技等,或许能为Windows On Arm生态注入更多的硬件创新。

4d8a8f3e-b173-11ed-bfe3-dac502259ad0.png

Windows On Arm项目路线图 / Linaro

至于Windows On Arm的软件生态问题,反倒是未来可期。从Linaro现有的Windows On Arm移植项目路线图来看,GCC、Blender等都将在今年内完成移植。而Windows On Arm目前对x64软件转译的支持,表现甚至好过了macOS。

首先Windows On Arm胜在原有的软件库就比macOS更为庞大,所以通过转译可支持的软件远超macOS。第二,在微软前年推出ARM64EC后,开发者可根据开发需求自行决定是基于原生Arm,还是Arm与x86转译混用,比如软件本体基于原生Arm开发,而上面提到的第三方插件还是选择x86转译。

但这也并不是说Windows On Arm的软件生态毫无破绽,比如Windows On Arm对于部分软件的转译效率仍有待提高,需要进一步减少性能损失。且一些需要硬件驱动的软件还是存在不能用的情况,也充分说明了Arm在PC生态上的号召力还需要进一步扩大,才能让软硬件厂商都不会忽视掉这个可观的市场。

超越x86可能吗?

虽然开头我们已经提到了超越AMD x86的可能,但这仅仅是针对笔记本市场,庞大的PC市场还有台式机、一体机和平板等。在桌面级尤其是工作站级别的领域,Arm仍然缺乏性能拉满的硬件竞品,在扩展性上也存在一定的限制。所以笔者认为,Arm未来的市场份额涨势不会消退,但短期内还是集中在移动办公领域,未来更高性能的硬件平台出现后,才有与x86争霸的资本。

审核编辑 :李倩

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

    关注

    135

    文章

    9588

    浏览量

    393675
  • 软件
    +关注

    关注

    69

    文章

    5361

    浏览量

    91890
  • 无线连接
    +关注

    关注

    2

    文章

    464

    浏览量

    47950

原文标题:5年过去,Arm的PC生态成熟与否

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    扣子AI智能体工作流(完结)

    https://www.bilibili.com/opus/1178756596191199237 扣子工作流:重新定义业务自动化,让技术普惠照进现实 在数字化转型的浪潮中,业务自动化始终是企业
    的头像 发表于 04-25 11:21 289次阅读

    Keil Studio现已支持在GitHub Codespaces中运行

    Keil Studio 现已支持在 GitHub Codespaces 中运行,通过的浏览器即可将 Arm 量产级、兼容 CMSIS 的开发工作流,融入全托管、容器化的云端工作空间。
    的头像 发表于 04-21 14:38 244次阅读
    Keil Studio现已支持在GitHub Codespaces中运行

    工作流节点说明---工作流节点

    平台提供工作流节点,实现工作流嵌套工作流的效果。 节点说明 在一个工作流中,开发者可以将另一个工作流作为其中的一个步骤或节点,实现复杂任务
    发表于 03-24 21:05

    工作流插件节点节点说明

    插件节点用于在工作流中调用插件运行指定工具。 插件是一系列工具的集合,每个工具都是一个可调用的API。插件广场上架的插件或已上架的团队插件支持以节点形式被集成到工作流中,拓展智能体的能力边界
    发表于 03-23 16:54

    NVIDIA发布面向媒体工作流的AI技术

    在 GTC 2026上,NVIDIA 宣布了多项强大的新技术,旨在变革直播媒体和后期制作工作流
    的头像 发表于 03-23 15:15 452次阅读

    工作流大模型节点说明

    用与端侧匹配版本的插件进行返回。 配置技能后,大模型节点的能力更接近一个独立运行的智能体,可以自动进行意图识别,并判断调用技能的时机和方式,大幅度提高此节点的文本处理能力和文本生成效果,简化工作流
    发表于 03-19 14:56

    工作流节点说明结束节点

    结束节点是工作流的最终节点,用于返回工作流运行后的结果。结束节点支持两种返回方式:返回变量、返回文本。 返回变量 在返回变量模式下,工作流运行结束后会以JSON格式输出所有返回参数,适用于工作
    发表于 03-16 16:43

    工作流节点说明开始节点

    开始节点是工作流的起始节点,用于设定启动工作流需要的输入信息。开始节点只有输入参数,没有输出等其他参数。开始节点中默认有一个输入参数USER_INPUT,一个默认的输入参数FILES_INPUT(非
    发表于 03-13 14:52

    开发工作流创建工作流

    新建工作流 在小艺智能体平台页面,通过【工作空间】-【工作流】-【新建工作流】,进入新建工作流配置页面。设置
    发表于 03-10 10:05

    虚幻引擎5在建筑可视化中的应用:趋势、挑战与基于Perforce P4的工作流

    UE5正在重塑建筑可视化:实时交互、AI辅助、BIM联动......技术红利已来,工作流却拖了后腿?这篇干货解析了趋势和痛点,更揭秘了如何用Perforce P4打造高效的UE5工作流
    的头像 发表于 02-27 15:26 518次阅读
    虚幻引擎5在建筑可视化中的应用:趋势、挑战与基于Perforce P4的<b class='flag-5'>工作流</b>程

    安宝特方案丨AI 识别遇上 AR 工作流,PCB 质控迎来新的「黄金时代」

    差异和流程不一致长期制约良率,而基于AR标准化工作流+AI识别的应用,正让所有工位实现“无差别准确执行”。01破解人工质检困境:让标准化操作如临现场Arbigtec
    的头像 发表于 02-10 11:35 518次阅读
    安宝特方案丨AI 识别遇上 AR <b class='flag-5'>工作流</b>,PCB 质控迎来新的「黄金时代」

    恩智浦i.MX RT1180跨界MCU驱动EtherCAT的工作流

    上周的分享已经介绍了整个参考设计的概况和相关硬件资源。那么,本次会从软件工程角度进行分享。首先来了解EtherCAT Slave工作流程。
    的头像 发表于 09-28 14:20 1354次阅读
    恩智浦i.MX RT1180跨界MCU驱动EtherCAT的<b class='flag-5'>工作流</b>程

    电芯自动面垫分选装盒生产线的工作流程解析

    电芯自动面垫分选装盒生产线的工作流程解析|深圳比斯特自动化
    的头像 发表于 09-28 10:29 585次阅读

    【产品介绍】Altair SimLab可连接CAD的多物理场工作流

    AltairSimLab可连接CAD的多物理场工作流SimLab是一种以流程为导向的多学科仿真环境,能够准确分析复杂装配件的性能。包括结构、热和流体动力学在内的多物理场可以通过高度自动化的建模任务
    的头像 发表于 09-19 17:02 969次阅读
    【产品介绍】Altair SimLab可连接CAD的多物理场<b class='flag-5'>工作流</b>

    所以做出来了吗

    所以做出来了吗,求
    发表于 06-16 01:43