卷积硬件加速器制造技术

技术编号:40202107 阅读:26 留言:0更新日期:2024-02-02 22:15
本公开涉及一种卷积硬件加速器。一种装置包含整数乘法器电路,且多路复用器电路向相应整数乘法器电路提供特征元素的尾数部分及权重元素的尾数部分,其中所述特征元素及所述权重元素是浮点数据类型,且其中每一整数乘法器电路将特征元素的所述尾数的相应部分乘以权重元素的所述尾数的相应部分以生成部分乘积。第一移位电路基于所述特征元素及所述权重元素的指数而将所述部分乘积的位移位,且第一整数加法器电路将所述经移位部分乘积相加以生成和。合成电路基于由所述第一整数加法器电路生成的所述和、所述多个特征元素的所述指数及所述多个权重元素的所述指数而生成输出元素。

【技术实现步骤摘要】

本描述一般来说涉及硬件加速,包含(举例来说)用于机器学习运算的硬件加速。


技术介绍

1、可使用执行经设计以用于计算任务或运算的软件的通用处理器来执行计算任务或运算。替代地,计算硬件可经设计以比执行软件的通用处理器更有效地执行相同的计算任务或运算。在机器学习模型的层中执行的机器学习运算是使用经专门设计以执行运算的计算硬件的硬件加速的良好候选者。


技术实现思路

1、在一个方面中,本公开提供一种装置,其包括:多个整数乘法器电路;多路复用器电路,其经配置以向所述多个整数乘法器电路中的相应整数乘法器电路提供多个特征元素的尾数部分及多个权重元素的尾数部分,其中所述特征元素及所述权重元素是浮点数据类型,且其中每一整数乘法器电路经配置以将特征元素的所述尾数的相应部分乘以权重元素的所述尾数的相应部分来生成部分乘积;第一移位电路,其经配置以基于所述多个特征元素及所述多个权重元素的指数而将所述部分乘积的位移位;第一整数加法器电路,其经配置以将所述经移位部分乘积相加来生成和;及合成电路,其经配置以基于由所述第一整数加法器电路生成的所本文档来自技高网...

【技术保护点】

1.一种装置,其包括:

2.根据权利要求1所述的装置,其中所述多个特征元素分别与所述多个权重元素配对,以形成多个特征-权重对,

3.根据权利要求2所述的装置,其进一步包括:

4.根据权利要求3所述的装置,其中所述合成电路进一步经配置以:

5.根据权利要求4所述的装置,其中所述合成电路进一步经配置以:

6.根据权利要求5所述的装置,其中所述多个特征元素及所述多个权重元素的所述尾数的位大小大于所述多个整数乘法器电路的位大小。

7.根据权利要求6所述的装置,其中所述多路复用器电路进一步经配置以针对每一特征-权重对:

...

【技术特征摘要】

1.一种装置,其包括:

2.根据权利要求1所述的装置,其中所述多个特征元素分别与所述多个权重元素配对,以形成多个特征-权重对,

3.根据权利要求2所述的装置,其进一步包括:

4.根据权利要求3所述的装置,其中所述合成电路进一步经配置以:

5.根据权利要求4所述的装置,其中所述合成电路进一步经配置以:

6.根据权利要求5所述的装置,其中所述多个特征元素及所述多个权重元素的所述尾数的位大小大于所述多个整数乘法器电路的位大小。

7.根据权利要求6所述的装置,其中所述多路复用器电路进一步经配置以针对每一特征-权重对:

8.根据权利要求7所述的装置,其进一步包括:

9.根据权利要求8所述的装置,其进一步包括:

10.根据权利要求9所述的装置,其中所述合成电路经配置以向累加器电路提供所述输出元素。

11.一种装置,其包括:

12.根据权利要求11所述的装置,其中所述特征零点值、所述多个量化特征值、所述权重零点值及所述...

【专利技术属性】
技术研发人员:何晓成B·舍纳
申请(专利权)人:安华高科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1