Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 南京大学李丽获国家专利权

南京大学李丽获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉南京大学申请的专利一种二维访存控制器的动态重构方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119441131B

龙图腾网通过国家知识产权局官网在2025-10-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411555388.1,技术领域涉及:G06F15/78;该发明授权一种二维访存控制器的动态重构方法是由李丽;吴林峰;王丹;李玉龙;王鑫宇;傅玉祥;陈铠;李伟;何书专设计研发完成,并于2024-11-04向国家知识产权局提交的专利申请。

一种二维访存控制器的动态重构方法在说明书摘要公布了:本发明公开了一种二维访存控制器的动态重构方法,属于访存控制器技术领域,其具体包括:提取矩阵算法的并行度及运算特征,据此确定存储模块的分区方式并分区存储矩阵源数据;基于并行度确定源数据通道的启用数量,实现数据从存储到计算的高效传输;根据并行度和运算特征,通过源数据通道将矩阵源数据从存储模块搬至计算模块,执行矩阵运算;运算结束后,根据并行度和结果确定结果数据通道的启用数量,将结果传回存储模块;根据算法和运算需求动态调整各模块配置,提高了矩阵运算的灵活性和效率。

本发明授权一种二维访存控制器的动态重构方法在权利要求书中公布了:1.一种二维访存控制器的动态重构方法,其特征在于,包括: 步骤S1:提取矩阵算法并行度及运算特征,根据矩阵算法并行度及运算特征,确定存储模块的分区方式,并将矩阵源数据分区存储至矩阵存储模块,所述矩阵算法并行度是矩阵算法中可并行执行的部分的比例或数量,所述矩阵源数据在存储模块中按列行纵向存储; 步骤S2:基于步骤S1中确定的存储的矩阵源数据,计算所需的矩阵源数据通道的启用数量,并配置对应的矩阵源数据通道; 步骤S3:根据提取的矩阵算法并行度及运算特征,通过已配置的矩阵源数据通道将矩阵源数据从矩阵存储模块搬至计算模块,执行矩阵运算; 步骤S4:矩阵运算结束后,基于提取的矩阵算法并行度和矩阵运算结果,确定矩阵运算结果数据通道的启用数量,并配置对应的矩阵运算结果数据通道,通过矩阵运算结果数据通道将矩阵运算结果数据从计算模块搬至矩阵存储模块; 步骤S5:使用吞吐量指标动态评估当前系统的性能和效率,并根据评估结果,调整存储模块、数据通道和计算模块的配置; 所述步骤S1中运算特征包括操作数数量、进出数模式和中间结果区启用需求; 所述操作数数量num,若,则为协方差,若,则为矩阵算法,所述矩阵算法包括矩阵加减法、矩阵乘法、加权法和广义内积; 所述进出数模式包括矩阵源数据横纵向广播出数模式,矩阵源数据并行出数模式,结果区顺序进数模式,结果区并行进数模式和中间结果区的进出数模式; 所述中间结果区启用需求,若为广义内积和协方差算法,则需要启用中间结果区,若为矩阵加减法、矩阵乘法、加权法的矩阵算法,则不需要启用中间结果区; 所述步骤S1中矩阵源数据分区方式包括: 若,则不进行矩阵源数据区的分区,将矩阵源数据区用于存储单个操作数对应的矩阵源数据; 若,则将矩阵源数据区分成2个分区,分别用于存储1个操作数对应的矩阵源数据,每个分区包括m个存储器,其中,m表示矩阵算法并行度,且m为2的幂次方; 所述步骤S1中矩阵并行度m的提取包括: 根据峰值浮点算力、存储带宽以及运算密度构建屋脊性能模型;在屋脊性能模型下,运算密度为每字节存储器访问的数据可以支撑的浮点运算的次数;每字节浮点运算次数由运算特征及并行度共同确定;根据峰值浮点算力以及存储带宽确定模型“脊点”下的运算密度,进而根据运算特征确定矩阵算法并行度; 所述步骤S2中矩阵源数据通道划分包括: 若,则不进行矩阵源数据通道的划分,将矩阵源数据通道均用于单个操作数对应的矩阵源数据的传输; 若,则将矩阵源数据通道分成2组矩阵源数据通道,分别用于传输1个操作数对应的矩阵源数据,每个分组包括m个矩阵源数据通道; 所述步骤S3的具体步骤包括: S3.1:根据提取的矩阵算法并行度及运算特征,确定所需的运算单元类型和启用运算单元的数量,并根据运算单元类型,确定矩阵源数据的出数模式; 若矩阵算法为矩阵加减法,则矩阵源数据1区与矩阵源数据2区出数模式均为并行出数,并在一个时钟周期内将m个数据传输至m个加法运算单元中进行计算; 若矩阵算法为矩阵乘法或加权法,则矩阵源数据1区重构为横向广播出数模式,矩阵源数据2区重构为并行出数模式,并在内,矩阵源数据1区提供1个数据广播给m路乘累加计算单元,源数据2区提供m个数至m路乘累加计算单元进行计算,其中,矩阵源数据1区在存储模块中按行横向顺序存储,矩阵源数据2区在存储模块中按列纵向存储; 若矩阵算法为广义内积,则矩阵源数据1区重构为纵向广播出数模式,矩阵源数据2区重构为并行出数模式,在内,矩阵源数据1区提供1个数据广播给m路共轭乘累加计算单元,矩阵源数据2区提供m个数至m路共轭乘累加计算单元完成计算,其中矩阵源数据1区、2区在存储模块中均按列纵向存储; 若为协方差,即,矩阵源数据区重构为并行出数模式,在内,矩阵源数据提供m个数至乘加树计算单元完成计算,其中,矩阵源数据在存储模块中按列纵向存储。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京大学,其通讯地址为:210046 江苏省南京市栖霞区仙林大道163号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

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