山东浪潮科学研究院有限公司颜佳宁获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉山东浪潮科学研究院有限公司申请的专利一种GPGPU的预取优化方法、优化系统及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119415445B 。
龙图腾网通过国家知识产权局官网在2025-06-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510031641.1,技术领域涉及:G06F12/0862;该发明授权一种GPGPU的预取优化方法、优化系统及存储介质是由颜佳宁;王帅;赵鑫鑫;姜凯设计研发完成,并于2025-01-09向国家知识产权局提交的专利申请。
本一种GPGPU的预取优化方法、优化系统及存储介质在说明书摘要公布了:本发明为一种GPGPU的预取优化方法、优化系统及存储介质,属于GPGPU领域,包括:S1、基于线程块中连续的两个线程束的地址计算线程束间的步进距离,并计算该线程块中剩余线程束的预取地址;基于同一任务中连续的两个线程块的地址计算线程块间的步进距离,并计算该任务中剩余线程块的预取地址;S2、根据线程束间步进距离和线程块间步进距离的计算状态为线程束赋予阶段属性;S3、基于线程束的阶段属性抓取线程束预取地址,发送预取请求;S4、基于预取请求的发射状态设置线程束的状态;S5、基于线程束的状态生成线程束的优先级。通过设置的步进计算单元,能够快速计算预取队列或唤醒历史队列,提高GPGPU的性能和效率。
本发明授权一种GPGPU的预取优化方法、优化系统及存储介质在权利要求书中公布了:1.一种GPGPU的预取优化方法,其特征在于,所述方法包括以下步骤: 步骤S1、基于线程块中连续的两个线程束的地址计算线程束间的步进距离,并基于线程束间的步进距离计算该线程块中剩余线程束的预取地址; 基于同一任务中连续的两个线程块的地址计算线程块间的步进距离,并基于线程块间的步进距离计算该任务中剩余线程块的预取地址; 将剩余线程束的预取地址、剩余线程块的预取地址存储到步进列表中; 步骤S2、根据线程束间步进距离和线程块间步进距离的计算状态为线程束赋予阶段属性; 预取的阶段属性包括无效阶段、初始阶段、半激活阶段和激活阶段,根据计算状态实时对预取阶段属性进行更新; 其中无效阶段为该线程束处于空闲状态,并未生效;初始阶段为该线程束已经生效,但尚未计算出可以使用的步进距离;半激活阶段是该任务中仅计算出了线程束之间的步进距离,但尚未计算出线程块之间的步进距离;激活阶段指该任务中已经计算出线程束之间的步进距离和线程块之间的步进距离; 步骤S3、基于线程束的阶段属性抓取步进列表中的线程束预取地址,并生产对应的预取请求,并向数据缓存发送预取请求; 步骤S4、基于预取请求的发射状态设置线程束的状态; 步骤S5、基于线程束的状态生成线程束的优先级; 线程束状态包括空闲状态、就绪状态、完成状态、结束状态,对步进队列单元中线程束状态进行实时记录并根据线程束状态实时调整线程束的优先级; 其中尚未发出预取请求的线程束的线程束状态为空闲状态;准备发出请求时线程束的状态为就绪状态;已经发出了预取请求的线程束状态为完成状态;已经根据预取请求执行访存操作的线程束状态为结束状态。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东浪潮科学研究院有限公司,其通讯地址为:250000 山东省济南市高新浪潮路1036号S02号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。