买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:山东浪潮科学研究院有限公司
摘要:一种基于区块CTA调度的GPGPU内存数据预取方法、装置及存储介质,涉及GPGPU技术领域,将区块CTA调度方法于数据预取相结合,利用BCS策略将具有空间局部性的线程块分配到同一处理核心中,增加了预取数据被实际访问的可能性,预取的数据更有可能被实际使用,减少了缓存中无效数据的比例,从而提高了预取命中率、降低了数据被污染的可能;同时,BCS策略的应用可以使得预取算法和操作简单化,减少不必要的预取操作和数据访问模式的优化,在预测较稳定的同时有效降低了系统的能耗;再次,空间局部性的增强意味着内存访问延迟的降低,大大提高了系统访存的效率。
主权项:1.一种基于区块CTA调度的GPGPU内存数据预取方法,其特征在于,包括:S1.GPGPU启动程序并初始化所需的硬件资源;S2.将计算任务分解为多个线程,得到二维网格化分布的线程块;S3.对每个线程块进行数据追踪与分析;S4.判断各个线程块之间是否具有空间局部性,如果有则执行步骤S5,如果没有则执行步骤S6;S5.将具有空间局部性的线程块分配到GPGPU的同一处理核心上执行;S6.线程块执行计算任务并对当前内存访问模式进行监控,选择硬件控制策略或软件控制策略;S7.根据硬件控制策略或软件控制策略的结果,从主内存或其它慢速存储介质中将数据加载到GPGPU的高速缓存中;S8.判断线程块的计算任务是否执行完毕,如果否则返回步骤S6。
全文数据:
权利要求:
百度查询: 山东浪潮科学研究院有限公司 基于区块CTA调度的GPGPU内存数据预取方法、装置及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。