山东浪潮科学研究院有限公司许桂龙获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉山东浪潮科学研究院有限公司申请的专利线程块的活性轮切调度方法、系统、电子设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119415238B 。
龙图腾网通过国家知识产权局官网在2025-10-28发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510013688.5,技术领域涉及:G06F9/48;该发明授权线程块的活性轮切调度方法、系统、电子设备及存储介质是由许桂龙;赵鑫鑫;魏朝飞;李炳坤设计研发完成,并于2025-01-06向国家知识产权局提交的专利申请。
本线程块的活性轮切调度方法、系统、电子设备及存储介质在说明书摘要公布了:本发明提供一种线程块的活性轮切调度方法、系统、电子设备及存储介质,属于GPGPU线程调度执行领域。该方法包括:在线程块的线程束遇到长延时的访存操作时,接收来自线程束调度器的反馈,通过反馈的ID号匹配对应的线程块对应条目,并将活性值减1,当活性值为零时,将该线程块灭活,并将该线程块运行的上下文信息存储到共享存储中,其中,所述共享存储中存储多个线程块的数据以及每个线程块的轮切上下文信息,同时选择具备活性值的线程块激活,发送给流水进行调度运行;在该线程块再次被激活时,从共享存储中读出其上下文信息,以供该线程块继续运行;通过轮询切换具备活性的线程块来掩盖长延时指令的延迟,提升了GPGPU的运行效率。
本发明授权线程块的活性轮切调度方法、系统、电子设备及存储介质在权利要求书中公布了:1.一种线程块的活性轮切调度方法,其特征在于,包括: 在线程块的线程束遇到长延时的访存操作时,接收来自线程束调度器的反馈,通过反馈的ID号匹配对应的线程块对应条目,并将活性值减1,当活性值为零时,将该线程块灭活,并将该线程块运行的上下文信息存储到共享存储中,同时选择具备活性值的线程块激活,并发送给流水进行调度运行,其中,所述共享存储中存储多个线程块的数据以及每个线程块的轮切上下文信息; 在该线程块再次被激活时,从共享存储中读出其上下文信息,以供该线程块继续运行; 其中,所述上下文信息是与线程执行状态相关的一组数据,该组数据在线程被暂停或从活跃状态切换到非活跃时被保存,并在恢复执行前被重新加载; 其中,流水架构包括:取指模块、译码模块、记分牌模块、线程束调度模块、寄存器文件、执行单元、写回单元、线程块轮切模块以及共享存储单元; 其中,所述取指模块、所述译码模块、所述记分牌模块以及所述线程束调度模块与GPGPU的流水线一致,在进行线程处理时使用物理线程束ID索引; 所述寄存器文件采用逻辑线程的ID进行索引; 所述执行单元和所述写回单元与GPGPU的流水线一致; 所述共享存储单元包含线程块的运算数据以及运算过程中的上下文信息,以供线程块轮切时使用; 其中,设所述线程块轮切模块包含线程块的表项以及上下文管理控制器,所述线程块的表项中分别记录线程块的ID、线程块的状态以及线程块的活性值; 其中,线程块的ID是被分配到共享存储的所有线程块的编号,线程块的状态包含激活和灭活两种状态,线程块的活性值是一个程序计数器,其初始值是该线程块所包含的线程束数量; 所述上下文信息包括:用于唯一标识warp的编号、用于唯一标识线程块的编号、程序计数器、SIMT堆栈、执行掩码和标志以及内存操作状态; 所述程序计数器用于指示线程或warp在程序中当前执行的位置; 所述SIMT堆栈用于跟踪线程执行过程中的分支和循环,存储了重新汇聚点的地址; 在进行线程束处理时均使用物理线程束ID索引,物理线程束是指硬件可以调度的最大线程束数量,其受到调度资源的限制,包括指令缓冲、记分牌、调度器、SIMT堆栈等资源的限制;其中,寄存器文件由于要保证需要支持最大的线程数量,采用逻辑线程ID进行索引,因为寄存器文件中不只存储了当前激活的线程的数据,也存储了那些灭活的线程数据;因此索引时需要使用逻辑线程ID进行索引; 当某一线程块的线程束遇到长延时的访存操作时,线程束调度器就会反馈给线程块轮切模块,线程块轮切模块通过反馈的ID号,匹配对应的线程块对应条目,并将活性值减1,当活性值为0时,线程块就会被灭活,并将相应的上下文存储进共享存储当中,选择活性值较高的线程块激活,并发送给流水进行调度运行。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东浪潮科学研究院有限公司,其通讯地址为:250000 山东省济南市高新浪潮路1036号S02号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。
    
    
    
                        
                        
					
                
                
                            
                            
皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励