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