Arm 技术大会解读:从移动端到物理 AI 的计算重构

作者:蛮不讲李2026.11.03 22:31浏览量:0

简介:围绕一场面向智能体时代的行业技术大会,本文梳理边缘 AI、云 AI 与物理 AI 三条主线,解读统一计算架构如何支撑从手机、服务器到机器人的下一代应用,帮助开发者理解产业趋势、架构变化与可落地的技术方向。

一、背景:计算需求正在从“设备”走向“智能体”

过去十年,移动互联网推动了一次大规模的计算架构收敛。无论是终端设备还是云端服务器,都在围绕低功耗、高吞吐和弹性扩展持续演进。而进入智能体时代后,计算系统的需求再次发生变化:AI 不再只是某个模型的训练或推理任务,而是广泛嵌入到手机、汽车、机器人、边缘网关、数据中心等各类载体中。

这一变化带来的核心问题是:同一种计算架构,是否能够同时满足终端、云端与物理世界的差异化需求?

从一次面向开发者与生态伙伴的大会上可以看到,行业正在尝试用统一的基础计算平台来回应这个问题。其关键不在于简单提升单点性能,而是通过可组合的 CPU、GPU、NPU 与系统 IP,形成覆盖不同场景的计算子系统。

对开发者而言,这意味着后续在做技术选型时,可能不再需要在完全割裂的嵌入式工具链与云端软件栈之间反复切换,而是可以基于一套更一致的指令集、开发模型与性能调优方法开展工作。

二、边缘 AI:从峰值算力转向持续智能

边缘侧最明显的变化是,AI 推理正在成为常驻负载。过去移动设备的 AI 能力主要体现在拍照、语音识别等相对短暂的场景中,而现在端侧模型、多模态交互、实时翻译、上下文感知等能力正在让 AI 推理变成一种持续运行的服务。

这种变化推动了底层设计思路的调整。传统做法往往将 AI 推理交给单独的加速器,通过提升峰值算力来满足跑分和演示需求。但在实际应用中,持续推理更关注的是功耗控制、内存带宽利用率和多任务并发能力。

因此,新一代移动计算子系统开始将以下能力作为重点:

  1. CPU 与 AI 扩展指令的协同
    通过在 CPU 中引入面向矩阵运算的扩展指令,可以在不唤醒独立加速器的情况下完成轻量级 AI 任务,从而降低功耗与响应延迟。

  2. GPU 中集成神经网络加速单元
    相比单独外挂 NPU,集成方式更利于 GPU 渲染与 AI 推理之间共享内存和调度资源,减少数据搬运开销。

  3. 系统级缓存与内存子系统的重新设计
    模型权重常驻、上下文缓存、多模型切换等需求,要求系统缓存不再只面向图形负载优化,而需要同时考虑 AI 数据访问模式。

对于开发者来说,更值得关注的不只是某个硬件模块的参数,而是任务如何在不同处理单元之间被合理分配。例如,一个端侧智能助手在识别语音时可能先经过低功耗 DSP,再由 CPU 完成语义理解,最后调用 GPU/NPU 进行生成式推理。是否能够高效地完成这种跨单元调度,决定了端侧智能的实际体验。

三、云 AI:从通用计算转向 AI 原生基础设施

云端的变化同样显著。随着大模型训练与推理规模不断扩大,数据中心对计算密度、内存容量、网络带宽和总拥有成本提出了更高要求。相比单纯堆叠加速卡,越来越多的云基础设施开始采用更均衡的架构设计:由高能效 CPU 负责大规模数据预处理、请求路由、推理服务编排与横向扩展,而加速器则专注于高强度的矩阵运算。

这种分工模式带来了几个关键演进方向:

  • 可配置的服务器级计算平台
    云厂商希望根据业务类型灵活调整核心数量、缓存层级和加速器配比,而不是被单一硬件形态锁定。

  • 面向 AI 服务的高并发推理能力
    在实际生产环境中,推理服务往往需要同时处理大量较小请求。此时单卡利用率和实例部署密度比单纯提升单次推理速度更加重要。

  • 降低大规模集群运维复杂度
    统一架构有利于简化固件升级、性能监控、故障定位与弹性伸缩,减少不同平台之间的运维差异。

从行业趋势看,基于该架构的机架级服务器在部分市场中已经形成主流地位。其原因并不是单一因素导致,而是能效、可扩展性、供应链多样性与软件生态成熟度共同作用的结果。

对于云原生开发者而言,这意味着未来在构建 AI 推理服务时,可以更多地关注应用层的资源编排、模型缓存和请求调度策略,而无需过度依赖某一种专用硬件形态。

四、物理 AI:机器人需要一套“能力语言”

物理 AI 是近期被频繁讨论的方向。与纯数字世界不同,机器人、自动驾驶系统、工业机械臂等场景要求 AI 系统能够感知环境、理解任务并进行安全可靠的物理操作。

这种场景对计算架构提出了新的要求,主要集中在实时性、安全性和异构协同上。一个完整机器人系统通常包含:

  • 运动控制单元,负责毫秒级甚至微秒级响应;
  • 环境感知单元,处理摄像头、激光雷达、毫米波雷达等传感器数据;
  • 规划决策单元,执行路径规划、任务分解和策略生成;
  • 数据上传与协同单元,负责与云端或其他机器人共享信息。

这些单元往往需要不同的硬件与操作系统支持,因此在系统集成时,接口不一致、能力定义不清晰、性能评价标准缺失等问题非常突出。

行业目前正在探索建立统一的机器人能力分级框架。这类框架的核心作用类似于自动驾驶的分级定义:让不同厂商、不同模块之间能够就“机器人可以完成什么级别的任务”形成一致认知。这样,感知模块、规划模块与执行模块之间可以基于同一套能力描述进行组合,降低集成成本。

例如,一个仓储机器人项目可以明确自身需要的是“半结构化环境下的自主导航能力”,而不是模糊地要求“具备室内移动能力”。这种精确描述有助于选择合适硬件平台、开发适配中间件并制定测试验收标准。

对于开发机器人系统的团队来说,尽早采用统一的能力描述方式,有助于降低后期多供应商协作时的集成风险。

五、开发者应该如何应对

综合边缘、云端与物理 AI 的三条主线,可以看出行业正在从“为每个场景单独定义硬件”转向“以统一计算平台适配多类场景”。这种转变对开发者的影响主要体现在以下几个方面。

1. 关注指令集与工具链的一致性

当相同或相似的 CPU 指令集同时存在于手机、服务器和机器人中时,开发者可以复用更多底层优化经验。例如,针对矩阵扩展指令编写的核心算子,可能会在端侧与云侧都获得收益。因此,理解指令集层面的能力边界,比记住某款芯片型号更重要。

2. 建立“以功耗和吞吐为导向”的性能分析方法

过去很多开发团队习惯用单一跑分指标评估硬件。但在持续 AI 负载下,更有价值的是能效曲线而非峰值性能。建议在测试中覆盖不同并发量、不同模型尺寸、不同批处理大小,并记录功耗与延迟的对应关系。

以下示意代码展示了一种简单的性能观测方法,用于评估推理服务在不同请求压力下的资源使用情况:

  1. # 示例:记录不同并发量下推理服务的平均延迟与资源占用
  2. for concurrency in [1, 4, 8, 16, 32]:
  3. latencies = []
  4. cpu_usages = []
  5. for _ in range(100):
  6. start = time.perf_counter()
  7. response = inference_service.predict(sample_input)
  8. latencies.append(time.perf_counter() - start)
  9. cpu_usages.append(get_cpu_usage())
  10. print(
  11. f"concurrency={concurrency}, "
  12. f"p50_latency={percentile(latencies, 50):.3f}s, "
  13. f"avg_cpu={sum(cpu_usages)/len(cpu_usages):.1f}%"
  14. )

这类测试可以帮助团队更准确地判断硬件平台是否适合实际业务,而不是仅依赖厂商给出的理论指标。

3. 为跨场景复用预留接口抽象

即使当前业务只部署在单一场景,也建议在软件架构中保持一定程度的抽象。例如,将推理引擎调用、传感器数据接入、任务调度等模块与具体硬件解耦。这样当团队需要将能力迁移到机器人、边缘设备或新型服务器时,改动范围会更可控。

4. 跟踪行业标准化进展

物理 AI 领域的机器人能力分级框架仍处于早期阶段。开发者可以关注相关工作组和行业讨论,提前理解能力定义方式。在编写产品需求文档或系统设计文档时,尽量使用可验证、可度量的描述方式,避免使用模糊的能力标签。

六、结语

一场行业大会展示的不仅是若干硬件或平台更新,更是计算架构在多场景融合背景下的整体演进方向。从移动终端到云端数据中心,再到物理世界中的自主系统,统一的计算平台正在降低开发碎片化,同时提高 AI 能力的部署效率。

对于开发者而言,重点不在于追逐每一个新名词,而是建立更加系统化的性能分析、架构抽象与跨场景复用能力。正如智能体时代的核心不再是单一模型的表现,而是计算系统能否稳定、高效、安全地支撑持续学习和自主决策。理解这一点,比记住某一场大会的细节更加重要。