【技术实现步骤摘要】
本申请涉及神经网络领域,尤其涉及一种基于卷积神经网络的加速器及加速方法。
技术介绍
1、卷积神经网络已经广泛应用于计算机视觉、自然语言处理等领域。然而,卷积神经网络的特有计算模式,通用处理器对于卷积神经网络的实现效率并不高,不能满足性能要求。因此,近来已经提出了基于现场可编程门阵列(field-programmable gate arrayfpga),图形处理器(graphics processing unit gpu)、专用集成电路(applicationspecific integrated circuit asic)设计的各种卷积神经网络硬件加速器来提高卷积神经网络的性能。
2、卷积神经网络硬件加速器综合了功耗低和卷积相关运算速度快的特点,成为部署卷积神经网络运算的主流硬件之一。但由于卷积神经网络模型种类众多,且不同模型拥有不同的数据分布、权重分布、计算流等特点,模型内不同的计算层也有不同的数据尺寸,为适应不同的计算流和数据流牺牲计算效率;而且在加速器内部,数据的传输和运算是顺序进行,计算阵列需要等待数据传输完毕才开始
...【技术保护点】
1.一种基于卷积神经网络的加速器,其特征在于,包括:
2.根据权利要求1所述的基于卷积神经网络的加速器,其特征在于,所述SRAM包括多行内存;
3.根据权利要求1所述的基于卷积神经网络的加速器,其特征在于,
4.根据权利要求3所述的基于卷积神经网络的加速器,其特征在于,所述编译器包括中端;
5.根据权利要求4所述的基于卷积神经网络的加速器,其特征在于,所述交替信息包括起始行、终止行、起始列、终止列、起始通道、终止通道;
6.根据权利要求4所述的基于卷积神经网络的加速器,其特征在于,所述编译器还包括后端,所述加
...【技术特征摘要】
1.一种基于卷积神经网络的加速器,其特征在于,包括:
2.根据权利要求1所述的基于卷积神经网络的加速器,其特征在于,所述sram包括多行内存;
3.根据权利要求1所述的基于卷积神经网络的加速器,其特征在于,
4.根据权利要求3所述的基于卷积神经网络的加速器,其特征在于,所述编译器包括中端;
5.根据权利要求4所述的基于卷积神经网络的加速器,其特征在于,所述交替信息包括起始行、终止行、起始列、终止列、起始通道、终止通道;
6.根据权利要求4所述的基于卷积神经网络的加速器,其特征在于,所述编译器还包括后端,所述加速器还包括指令寄存器;
<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。