买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】用于执行LSTM神经网络运算的装置和运算方法_上海寒武纪信息科技有限公司_202110713121.0 

申请/专利权人:上海寒武纪信息科技有限公司

申请日:2016-12-30

公开(公告)日:2024-04-02

公开(公告)号:CN113537481B

主分类号:G06N3/063

分类号:G06N3/063;G06N3/0442;G06N3/048;G06F13/28;G06F9/38;G06F9/30

优先权:

专利状态码:有效-授权

法律状态:2024.04.02#授权;2021.11.09#实质审查的生效;2021.10.22#公开

摘要:一种用于执行LSTM神经网络运算的装置和运算方法。该装置包括直接内存访问单元、指令缓存单元、控制器单元、并列设置的多个数据缓存单元和并列设置的多个数据处理模块,其中所述多个数据处理模块与所述数据缓存单元一一对应,用于从相应数据缓存单元中获取输入数据和运算时所需的权值和偏置,进行LSTM神经网络运算;所述多个数据处理模块之间执行并行运算。本发明采用专用指令运行,运算所需指令数大幅减少,译码开销降低;将权值和偏置缓存,使得数据传输开销降低;本发明不限制具体应用领域,可在诸如语音识别、文本翻译、音乐合成等领域使用,可扩展性强;多个数据处理模块并行运行,显著提高LSTM网络的运算速度。

主权项:1.一种用于执行LSTM神经网络运算的装置,其特征在于,包括:数据处理模块,用于从数据缓存单元中获取输入数据、权值和偏置,将所述数据缓存单元中的权值和输入数据分割成若干份,从所述数据缓存单元读取一份权值和输入数据计算得到部分和,再从所述数据缓存单元中取出之前得到的部分和,对部分和进行向量加,得到新的部分和,送回到所述数据缓存单元中,直到待所有输入数据送入到数据处理模块一次,以得到所述数据处理模块中的输出值,并将所述输出值写回到数据缓存单元。

全文数据:

权利要求:

百度查询: 上海寒武纪信息科技有限公司 用于执行LSTM神经网络运算的装置和运算方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。