找回密码
立即注册
搜索
发回帖 发新帖

6238

积分

0

好友

787

主题
发表于 前天 22:47 | 查看: 19| 回复: 0

过去提到 NPU,通常想到的是手机、摄像头或者 AI 加速器。它负责执行神经网络模型,与 CPU、GPU 共同完成计算任务。

但现在,NPU 的应用范围开始向传统数据处理芯片延伸。10 月 28 日,芯片 IP 厂商 Ceva 发布新一代 NeuPro NPU 产品组合,其中 NeuPro Ultra 开始面向 AI 基础设施,包括智能内存、连接和数据处理芯片。

Ceva新一代NeuPro NPU产品组合官方图片

Ceva 新一代 NeuPro 产品组合将应用范围扩展至 AI 基础设施。(图片来源:Ceva 官网新闻稿)

01|为什么数据处理芯片也需要 NPU?

传统内存控制器主要负责地址映射、读写调度和数据传输;网络芯片则承担报文解析、转发和流量管理。这些任务通常由固定功能硬件、嵌入式 CPU 或专用处理引擎完成。

随着 AI 进入更多系统,部分数据处理任务也可能引入神经网络推理。例如,网络设备可以利用模型辅助流量分析,存储系统可以尝试通过学习访问模式优化资源调度。

Ceva官方AI基础设施应用场景图:从端侧设备到数据中心

NeuPro Ultra 面向智能内存、连接和数据处理等 AI 基础设施应用。(图片来源:Ceva 官网)

这类任务如果全部交给通用 CPU 处理,可能带来额外的计算和数据搬运开销。将 NPU 集成到数据处理 SoC 中,可以为特定 AI 任务提供本地计算能力。

但这并不意味着 NPU 会取代内存控制器或网络处理器。传统控制逻辑仍然需要专用硬件完成,NPU 主要承担适合神经网络执行的部分。

02|NPU进入数据路径,架构需要怎么改?

过去,NPU 通常作为 SoC 中的独立计算模块,通过片上互连访问内存,由 CPU 负责调度。

如果 NPU 进入网络或存储芯片,设计重点就会发生变化。

首先是数据位置。网络报文、存储请求和内存访问数据可能具有不同的数据格式与处理粒度。如果为了执行一个小型模型,需要频繁复制数据,搬运开销就可能抵消 NPU 的计算收益。

Ceva NeuPro产品页主视觉:芯片模块间的数据互连

NPU 与片上存储、互连和数据处理模块的协同关系,是系统集成的重要设计因素。(图为 Ceva 官网 NeuPro 产品页)

其次是任务调度。网络和存储系统对延迟比较敏感,NPU 推理任务不能随意阻塞原有数据路径。因此,NPU 与 DMA、片上缓存、CPU 及固定功能处理单元之间的协同,将直接影响系统效率。

最后是资源配置。NPU 需要占用芯片面积、片上存储和功耗预算,设计者必须判断哪些任务值得使用神经网络,哪些继续交给传统硬件。

03|Ceva的新方向带来哪些架构启发?

Ceva 此次推出的新一代 NeuPro 产品组合,强调统一架构和软件开发环境,覆盖从端侧设备到 AI 基础设施的不同应用。

官方公布,相较第一代 NeuPro,新产品组合的单位面积 AI 吞吐最高提升 2 倍,能效改善 50%。从 SoC 设计角度看,这个方向带来了一个值得研究的问题:计算资源是否一定要集中配置?

Ceva-NeuPro Studio统一软件开发流程图

新一代 NeuPro 产品组合强调计算效率与不同 SoC 应用场景的适配能力。(图为 Ceva 官方 Ceva-NeuPro Studio 统一软件开发环境流程图)

传统 SoC 通常将 CPU、NPU 等计算资源与数据处理模块通过片上互连连接。当数据处理任务需要 AI 推理时,数据可能需要经过多次搬运才能进入计算单元。

如果将 NPU 部署在靠近网络、存储等数据处理模块的位置,部分任务就有机会在本地完成,减少跨模块的数据传输。

但这种设计也意味着更多的片上存储、功耗和面积开销。对于数据量较小、调用频率不高的任务,共享 NPU 可能依然更合适。

NPU 进入内存和网络芯片,给 SoC 设计提供了一种新的资源配置思路:让计算能力靠近数据,而不是让所有数据都去寻找计算资源。

这也是 Ceva 此次产品方向最值得关注的地方。对于长期关注 计算机体系结构 和芯片设计演进的设计者来说,这种从“集中算力”向“数据附近算力”的转变,值得继续观察。




上一篇:IBM 2nm双ISA处理器架构解析:一颗核心如何原生执行Arm AArch64与Z两套指令集
下一篇:AI 编程时代,Claude Code 团队怎么做代码审查?
您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-11-2 06:25 , Processed in 0.066877 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表