海光信息技术股份有限公司潘海洋获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉海光信息技术股份有限公司申请的专利数据预取方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114721974B 。
龙图腾网通过国家知识产权局官网在2025-09-19发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210177713.X,技术领域涉及:G06F12/0862;该发明授权数据预取方法及装置是由潘海洋;崔泽汉设计研发完成,并于2022-02-25向国家知识产权局提交的专利申请。
本数据预取方法及装置在说明书摘要公布了:本公开的实施例提供了一种支持非单一地址间隔访问模式的数据预取方法、装置、计算机程序产品及计算机可读存储介质。本公开的实施例所提供的方法获取待访问的地址、以及访问地址历史记录;根据所述访问地址历史记录,确定预取地址跳跃数量;基于所述访问地址历史记录以及所确定的预取地址跳跃数量,确定参考地址距离;以及基于所确定的参考地址距离以及所述待访问的地址,确定要进行数据预取的预取地址。本公开的实施例提供的数据预取方法提升了预取的覆盖率,减少了缓存缺失,提高了预取的准确率。并且,该预取方法存储开销和运行开销小,能够完全兼容现有单一地址间隔访问模式的预取。
本发明授权数据预取方法及装置在权利要求书中公布了:1.一种数据预取方法,包括: 获取待访问的地址、以及访问地址历史记录; 根据所述访问地址历史记录,确定预取地址跳跃数量; 基于所述访问地址历史记录以及所确定的预取地址跳跃数量,确定参考地址距离,其中,所述访问地址历史记录中,相隔所述预取地址跳跃数量的地址之间具有固定的所述参考地址距离;以及 基于所确定的参考地址距离以及所述待访问的地址,确定要进行数据预取的预取地址, 其中,所述数据预取方法包括:预取训练过程,其中,所述参考地址距离的训练和所述预取地址跳跃数量的训练是关联进行的,训练完成时,所述预取地址跳跃数量是经过训练的参考预取地址跳跃数量,所述参考地址距离是经过训练的地址距离,其中,在预取训练过程中,所述根据所述访问地址历史记录,确定预取地址跳跃数量,还包括: 获取参考预取地址跳跃数量; 对于所述访问地址历史记录中的第一地址,确定在所述访问地址历史记录中按照所述参考预取地址跳跃数量跳跃后得到的访问地址作为第二地址; 确定所述第一地址和第二地址之间的地址距离;以及 基于所记录的地址距离和所确定的地址距离,执行以下操作中的至少一项: 在所记录的地址距离为无效值的情况下,利用所确定的地址距离更新所记录的地址距离,并利用所述第二地址更新所述第一地址; 在所记录的地址距离为有效值、所确定的地址距离与所记录的地址距离不相等、且参考预取地址跳跃数量未超过第一阈值的情况下,将所述参考预取地址跳跃数量递增,将所记录的地址距离设置为无效值,或者不更新所记录的地址距离,利用所述第二地址更新所述第一地址; 在所记录的地址距离为有效值、所确定的地址距离与所记录的地址距离不相等、且参考预取地址跳跃数量超过第一阈值的情况下,对参考预取地址跳跃数量进行初始化,重新训练地址距离,并利用所述第二地址更新所述第一地址; 在所记录的地址距离为有效值且所确定的地址距离与所记录的地址距离相等的情况下,利用所述第二地址更新所述第一地址。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人海光信息技术股份有限公司,其通讯地址为:300392 天津市华苑产业区海泰西路18号北2-204工业孵化-3-8;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。