[发明专利]处理单元、相关装置和张量运算方法有效
申请号: | 202110588863.5 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113543045B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 范虎;劳懋元;阎承洋;李玉东 | 申请(专利权)人: | 平头哥(上海)半导体技术有限公司 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W28/20;H04W84/08;G06N3/04;G06N3/063;G06N20/00 |
代理公司: | 北京成创同维知识产权代理有限公司 11449 | 代理人: | 李镇江;梁燕飞 |
地址: | 上海市浦东新区中国(上海)自由贸*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 单元 相关 装置 张量 运算 方法 | ||
1.一种处理单元,包括:
多个计算单元,构成n行m列的计算矩阵,n和m是非零的自然数;
计算单元控制器,用于在所述处理单元所处的外部环境带宽满足预定带宽要求的情况下,控制所述计算矩阵以组播数据输入模式工作,数据按列广播到对应列的所有计算单元,按行广播到对应行的所有计算单元,在所述外部环境带宽不满足预定带宽要求的情况下,控制所述计算矩阵以脉动数据输入模式工作,计算单元从前一列同一行的计算单元以及同一列前一行的计算单元接收数据,以支持张量运算。
2.根据权利要求1所述的处理单元,其中,所述预定带宽要求包括:
所述外部环境带宽大于预定环境带宽阈值,所述预定环境带宽阈值是在所述组播数据输入模式下,在一个时钟周期需要输入所述计算矩阵的最大数据总量。
3.根据权利要求1或2所述的处理单元,其中,所述处理单元位于加速单元内,所述加速单元与调度单元共同位于计算装置内,所述加速单元接收所述调度单元的调度执行张量运算,所述外部环境带宽是从所述调度单元接收的指令获得的。
4.根据权利要求1或2所述的处理单元,还包括:监测单元,用于监测所述处理单元所处的外部环境带宽。
5.根据权利要求4所述的处理单元,其中,所述监测单元实时监测所述外部环境带宽,所述计算单元控制器根据实时监测的所述外部环境带宽,使所述计算矩阵在所述脉动数据输入模式和所述组播数据输入模式之间切换。
6.根据权利要求1所述的处理单元,其中,所述计算单元包括:
第一寄存器,用于存储从前一列同一行的计算单元传递的数据;
第二寄存器,用于存储从同一列前一行的计算单元传递的数据;
乘法器,用于对接收的列序号和行序号相同的元素进行相乘;
累加器,用于将乘法器相乘的结果累加到之前的累加结果中;
第三寄存器,用于存储所述累加结果。
7.根据权利要求1或2所述的处理单元,其中,在所述脉动数据输入模式中,所述计算矩阵中的计算单元通过第一输入线从前一列同一行的计算单元接收数据,通过第二输入线从同一列前一行的计算单元接收数据。
8.根据权利要求1或2所述的处理单元,其中,在所述组播数据输入模式中,所述计算矩阵中同一列的计算单元共同连接到第一列总线,同一列的各计算单元通过所述第一列总线分别接收数据;所述计算矩阵中同一行的计算单元共同连接到第一行总线,同一行的各计算单元通过所述第一行总线分别接收数据。
9.一种加速单元核,包括根据权利要求1-8中任一个所述的处理单元。
10.一种加速单元,包括:
根据权利要求9所述的加速单元核;
向所述加速单元核分配张量计算任务的命令处理器。
11.一种物联网装置,包括:
根据权利要求10所述的加速单元;
调度单元,用于向所述加速单元分配张量计算任务。
12.一种片上系统,包括根据权利要求1-8中任一个所述的处理单元。
13.一种张量运算方法,包括:
获取多个计算单元所处的外部环境带宽,所述多个计算单元构成n行m列的计算矩阵,n和m是非零的自然数;
基于所述外部环境带宽,在所述计算矩阵所处的外部环境带宽满足预定带宽要求的情况下,控制所述计算矩阵以组播数据输入模式工作,数据按列广播到对应列的所有计算单元,按行广播到对应行的所有计算单元,在所述外部环境带宽不满足预定带宽要求的情况下,控制所述计算矩阵以脉动数据输入模式工作,计算单元从前一列同一行的计算单元以及同一列前一行的计算单元接收数据,以支持张量运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平头哥(上海)半导体技术有限公司,未经平头哥(上海)半导体技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110588863.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种偏心锥体的加工方法
- 下一篇:一种具有融冰能力的高寒地区智能水表