首页> 中国专利> 基于横向脉动阵列的RNN前向传播模型的硬件加速实现方法

基于横向脉动阵列的RNN前向传播模型的硬件加速实现方法

摘要

本发明公开了基于横向脉动阵列的RNN前向传播模型的硬件加速实现系统及方法,首先配置网络参数,对数据进行初始化后,基于横向脉动阵列,计算中权重采用分块设计,隐藏层计算的权重矩阵按行进行分块,经过矩阵乘向量和向量求和运算和激活函数运算,计算得到隐藏层神经元,随后根据获得的隐藏层神经元,经过矩阵乘向量、向量求和运算和激活函数运算,产生RNN输出层结果,最终依据时间序列长度配置信息,产生RNN网络所需的输出结果,本方法隐藏层和输出层多维度并行,提高了计算的流水性,同时RNN网络中权重矩阵参数共享的特点,采用分块设计,进一步提高计算的并行度,灵活度高、可扩展性强、存储资源利用率高,加速比高,大大降低了计算。

著录项

  • 公开/公告号CN110826710B

    专利类型发明专利

  • 公开/公告日2021-04-23

    原文格式PDF

  • 申请/专利权人 南京大学;

    申请/专利号CN201910996386.9

  • 申请日2019-10-18

  • 分类号G06N3/063(20060101);G06F15/80(20060101);G06N3/04(20060101);

  • 代理机构32360 南京泰普专利代理事务所(普通合伙);

  • 代理人窦贤宇

  • 地址 210023 江苏省南京市栖霞区仙林大道163号

  • 入库时间 2022-08-23 11:40:32

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号