北京数渡信息科技有限公司李东声获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京数渡信息科技有限公司申请的专利一种二维脉动阵列的数据处理方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115828042B 。
龙图腾网通过国家知识产权局官网在2026-05-05发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211433945.3,技术领域涉及:G06F17/16;该发明授权一种二维脉动阵列的数据处理方法及装置是由李东声设计研发完成,并于2022-11-16向国家知识产权局提交的专利申请。
本一种二维脉动阵列的数据处理方法及装置在说明书摘要公布了:本发明提供一种二维脉动阵列的数据处理方法及装置,所述包括数据缓冲子系统和脉动阵列,所述脉动阵列根据输入矩阵的行列情况,能够切分成上下两部分或者左右两部分进行运算处理,同时加载数据时控制加载的优先顺序。本发明在基于二维脉动阵列设计的运算单元中,以较小的硬件资源开销实现数据矩阵的阵列中无阻塞加载,通过区域划分实现不同场景下的硬件资源分配,显著提升运算执行效率,降低控制逻辑设计复杂度。
本发明授权一种二维脉动阵列的数据处理方法及装置在权利要求书中公布了:1.一种二维脉动阵列的数据处理方法,通过二维脉动阵列的数据处理装置实现,所述二维脉动阵列的数据处理装置,包括数据缓冲子系统和脉动阵列,所述脉动阵列包括n行列个cell,每个cell的内部结构,均设置有权重缓冲寄存器、权重寄存器、输入寄存器、控制寄存器、累加寄存器、乘法器和加法器,所述数据缓冲子系统通过权重三角化FIFO模块向脉动阵列输入Weight矩阵的数据,所述数据缓冲子系统通过输入三角化FIFO模块向脉动阵列输入Activation矩阵的数据;所述二维脉动阵列的数据处理方法包括以下步骤: S1:执行矩阵运算,当Activation矩阵的行数不大于脉动阵列行数n的12,转到步骤S2,当Weight矩阵的行数不大于脉动阵列列数m的12,转到步骤S3; 其中,执行矩阵运算操作包括以下步骤: S11:所述Weight矩阵的第一列经过权重三角化FIFO模块转置成第一行,进入脉动阵列第一行cell中的WeightPathRegister,所述脉动阵列的第一行cell中的WeightPathRegister被Weight填满后,Activation矩阵的第一列经过输入三角化FIFO模块进入脉动阵列第一列cell的ActivationRegister; S12:Weight矩阵的第一列Weight从WeightPathRegister进入WeightRegister,新的Weight进入空出的WeightPathRegister; S13:WeightRegister中的Weight与ActivationRegister中的Activation乘累加运算,执行完脉动阵列第一行Cell时,后续乘累加运算在数据缓冲子系统的执行流水线中跟上; S14:当上一组Weight矩阵和Activation矩阵的乘累加运算即将结束,更新完成运算cell的对应WeightRegister,以及脉动新的Activation矩阵; S2:两组Activation矩阵与同一Weight矩阵进行运算时,判断两组Activation矩阵的行数是否均不大于脉动阵列行数n的12,是则将脉动阵列切分为上下两部分分别进行运算,否则转到步骤S1继续执行矩阵运算; S3:两组Weight矩阵与同一Activation矩阵进行运算时,判断两组Weight矩阵的行数是否均不大于脉动阵列列数m的12,是则将脉动阵列切分为左右两部分分别进行运算,否则转到步骤S1继续执行矩阵运算。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京数渡信息科技有限公司,其通讯地址为:100176 北京市大兴区北京经济技术开发区文化园西路8号院31号院5层606-1;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励