一种面向人工智能计算的神经网络数据串行流水处理方法
基本信息
申请号 | CN201810139859.9 | 申请日 | - |
公开(公告)号 | CN108446758B | 公开(公告)日 | 2021-11-30 |
申请公布号 | CN108446758B | 申请公布日 | 2021-11-30 |
分类号 | G06N3/04(2006.01)I;G06N3/08(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 陈明书 | 申请(专利权)人 | 江苏金羿智芯科技有限公司 |
代理机构 | 北京华夏泰和知识产权代理有限公司 | 代理人 | 孟德栋 |
地址 | 224300江苏省盐城市射阳县射阳经济开发区阳光大道168号 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种面向人工智能计算的神经网络数据串行流水处理方法,包括:神经网络第一层的层数据处理模块接收到初始数据后,进行层内并行运算;中间层的层数据处理模块接收到上一层串行输出的运算结果后,进行层内并行运算;最后层的层数据处理模块接收到上一层串行输出的运算结果后,进行层内并行运算,并串行输出运算结果;若多次输入初始数据,则所有层数据处理模块对多次输入的初始数据进行流水处理。本发明通过将神经网络每层分别对应不同的层数据处理模块,每个层数据处理模块对本层数据进行层内并行运算,不与外部交互,减少了不断从外部存储读写数据和参数产生大量功耗和延迟的问题,同时对多次输入数据,可进行流水处理,提高神经网络数据的处理效率。 |
