虽然人工智能算法似乎无处不在,但在最流行的平台上进行处理需要强大的服务器 GPU,以便为客户提供生成服务。Arm 正在推出一种新的专用芯片设计,从明年开始,即使在最经济实惠的物联网设备中也能提供人工智能加速能力。
据该公司称,Arm Cortex-M52 是专为人工智能加速应用设计的体积最小、成本效益最高的处理器。正如Arm所言,这家英国无晶圆厂公司的最新设计有望为物联网(IoT)设备提供"增强型"人工智能功能,而无需单独的计算单元。
Arm公司高级副总裁兼物联网业务总经理保罗-威廉姆森(Paul Williamson)强调,要充分发挥人工智能在物联网领域的潜力,就必须将机器学习优化处理引入"最小、功耗最低"的终端设备。威廉姆森指出,尽管人工智能无处不在,但要从流经数字设备的海量数据中获取"智慧",就需要更智能、更强大的物联网设备。
Cortex-M52芯片设计采用了Arm的Helium技术,为Armv8.1-M Cortex-M系列(包括Cortex-M55、Cortex-M85)增加了150条新的标量和矢量指令。与上一代 Cortex-M 相比,Helium 指令可将机器学习算法的性能提高 5.6 倍,将数字信号处理 (DSP) 工作负载的性能提高 2.7 倍。
正如 Arm 所解释的那样,安全性仍然是一个至关重要的方面。Cortex-M52 实现了 Armv8.1-M 的最新安全扩展(PACBTI、Arm TrustZone)。新的芯片设计还促进了"现代化的开发流程",据Arm公司称,开发人员可以访问Cortex-M平台的统一工具链,并完全支持人工智能工作流。
在 Cortex-M52 之前,开发人员必须将 CPU、DSP 和 NPU 单元与三种不同的软件工具包结合使用,才能实现新设计原生提供的 ML 和 DSP 性能。
Arm 表示,现在只需一个工具链就足够了。Cortex-M52 与为 Cortex-M55 和 Cortex-M85 编写的软件完全兼容,新芯片还将通过 Arm 虚拟硬件云平台进行硅前软件开发。
威廉姆森表示,Cortex-M52技术可以通过授权集成到成本非常低的物联网产品中,成本为1-2美元的芯片可能占生产量的大部分。他补充说,该芯片还可以集成到"功能稍丰富"的物联网设备中。