[发明专利]用于人工智能设备的核心计算单元处理器及加速处理方法有效
申请号: | 201810863952.4 | 申请日: | 2018-08-01 |
公开(公告)号: | CN110796244B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 李云鹏;倪岭;邹云晓;邵平平;郑金山 | 申请(专利权)人: | 上海天数智芯半导体有限公司 |
主分类号: | G06N3/063 | 分类号: | G06N3/063 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 戴朝荣 |
地址: | 201100 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 人工智能 设备 核心 计算 单元 处理器 加速 处理 方法 | ||
本发明公开了一种用于人工智能设备的核心计算单元处理器及处理方法,所述处理器设有多个神经元,其特征在于,所述神经元由多个乘加器组组成,所述乘加器组包括多个乘加器单元,所述乘加器单元具有累加、最大值和最小值的操作功能,各神经元内的乘加器组数量相同,各乘加器组内的乘加器单元数量相同,一个神经元内的乘加器组共享相同的输入激活数据,一个神经元内的乘加器组处理不同的内核权重数据,但不同神经元内相同位序的乘加器组处理同一内核权重数据,各个乘加器组之间没有数据转换。本发明以重复使用权重和激活的方式来安排内核,可快速地从缓存中获取数据并将它们广播到多个乘加器MAC中,以获得的更高的处理效率,降低功耗。
技术领域
本发明属于人工智能技术领域,具体涉及一种用于人工智能设备的核心计算单元处理器及加速处理方法。
背景技术
核心计算单元是AI(人工智能)设备的关键部件,现有用于人工智能的芯片包括CPU(中央处理器)、GPU(图像处理器)、TPU(张量处理器)等芯片,CPU需要大量的空间去放置存储单元和控制逻辑,相比之下计算能力只占据了很小的一部分,在大规模并行计算能力上极受限制,而更擅长于逻辑控制;为了解决CPU在大规模并行运算中遇到的困难,GPU应运而生,采用数量众多的计算单元和超长的流水线,善于处理图像领域的运算加速;TPU可以提供高吞吐量的低精度计算,用于模型的前向运算,相比GPU,TPU尽管计算能力略有逊色,但其功耗有所降低。通常GPU具有实现小矩阵乘法和加法的张量核,TPU具有脉动阵列以进行矩阵乘法,在AI的工作负载中,卷积和矩阵乘法是功耗最高的,而在现有的GPU和TPU中,编译器必须将卷积转换为一些矩阵乘法,然而这种转换效率不高,且有更多的功耗。
发明内容
针对现有技术的不足,本发明提供了一种用于人工智能设备的核心计算单元处理器及加速处理方法,其技术方案为:
一种用于人工智能设备的核心计算单元处理器,设有多个神经元,其特征在于,所述神经元由多个乘加器组组成,所述乘加器组包括多个乘加器单元,所述乘加器单元具有累加、最大值和最小值的操作功能,各神经元内的乘加器组数量相同,各乘加器组内的乘加器单元数量相同,一个神经元内的乘加器组共享相同的输入激活数据,一个神经元内的乘加器组处理不同的内核权重数据,但不同神经元内相同位序的乘加器组处理同一内核权重数据,各个乘加器组之间没有数据转换。
在上述方案的基础上,进一步改进或优选的方案还包括:
所述处理器包括4个神经元,所述神经元由8个乘加器组组成,所述乘加器组包括4个乘加器单元。
所述乘加器单元的输入端与权重寄存器、输入激活寄存器分别连接,乘加器单元内设有乘加器MAC、多个目标寄存器和与多个导出寄存器;所述目标寄存器与乘加器MAC连接,用于存储权重与输入激活数据的计算结果;所述导出寄存器与目标寄存器连接,且与目标寄存器一一对应,用于计算结果的导出。
所述乘加器单元内设有4个导出寄存器和4个目标寄存器。
所述处理器包括一缓存器L1,所述缓存器L1用于存储外部模块派发的输入激活数据和权重数据,所述输入激活寄存器、权重寄存器从所述缓存器L1中调用数据。
所述外部模块为波张量分派器。
一种基于如上所述的人工智能设备核心计算单元加速处理方法,其特征在于,包括以下步骤:
所述乘加器单元处理的数据包括非零的权重数据及其在内核中的位置指数、非零的输入激活数据及其在特征图中的位置指数,不同的内核权重数据被分别映射到一个神经元中不同的乘加器组上,并播送到其它神经元内对应的乘加器组中;一个神经元内的乘加器组处理共享相同的输入激活数据,具有相同特征维度,但来自不同输入通道的输入激活数据在同一个乘加器组中进行累加处理,所述特征维度为输入激活数据在特征图上的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海天数智芯半导体有限公司,未经上海天数智芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810863952.4/2.html,转载请声明来源钻瓜专利网。