图形处理器的调试装置和计算机设备制造方法及图纸

技术编号:40532246 阅读:30 留言:0更新日期:2024-03-01 13:53
本申请实施例公开了一种图形处理器的调试装置和计算机设备,其中,每个GPU的流处理器对应一个调试装置;每个调试装置包括:采集模块,用于响应于针对所属流处理器的调试触发指令,采集流处理器的运行状态信息;运行状态信息包括流处理器执行的程序任务的信息;存储模块,用于存储运行状态信息;运行状态信息用于定位需调试的问题。

【技术实现步骤摘要】

本申请涉及但不限于图形处理器,尤其涉及一种图形处理器的调试装置和计算机设备


技术介绍

1、图形处理器(graphics processing unit,gpu)可以将任务拆分为独立的由多个线程组合而成的线程束wave,以线程束为单位执行任务。在执行任务的过程中,可能发生gpu挂死问题,导致无法完成任务。目前,gpu挂死后,gpu内的硬件模块上报固定的硬件状态信息,导致在任务的程序中存在死循环时,无法定位程序问题,进而导致gpu调试效果差。


技术实现思路

1、本申请实施例至少提供一种图形处理器的调试装置和计算机设备,能够获取流处理器执行的程序任务的信息,能够提高定位gpu挂死问题的原因的准确性,从而提高gpu调试效果。

2、本申请实施例的技术方案是这样实现的:

3、一方面,本申请实施例提供一种图形处理器的调试装置,包括:

4、采集模块,用于响应于针对所属流处理器的调试触发指令,采集所述流处理器的运行状态信息;所述运行状态信息与所述调试触发指令中携带的调试参数匹配;所述运行状本文档来自技高网...

【技术保护点】

1.一种图形处理器的调试装置,其特征在于,包括:

2.根据权利要求1所述的装置,其特征在于,所述运行状态信息与所述调试触发指令中携带的调试参数匹配;其中,不同的调试参数对应不同的运行状态信息;所述调试参数包括:信息类别和采集对象;

3.根据权利要求2所述的装置,其特征在于,所述信息类别包括第一信息类别;所述采集对象包括所述程序任务中的全部任务;

4.根据权利要求2所述的装置,其特征在于,所述信息类别包括第二信息类别;所述采集对象包括所述程序任务中的第一任务;

5.根据权利要求2所述的装置,其特征在于,所述信息类别包括第三信息类别;所述采集对...

【技术特征摘要】

1.一种图形处理器的调试装置,其特征在于,包括:

2.根据权利要求1所述的装置,其特征在于,所述运行状态信息与所述调试触发指令中携带的调试参数匹配;其中,不同的调试参数对应不同的运行状态信息;所述调试参数包括:信息类别和采集对象;

3.根据权利要求2所述的装置,其特征在于,所述信息类别包括第一信息类别;所述采集对象包括所述程序任务中的全部任务;

4.根据权利要求2所述的装置,其特征在于,所述信息类别包括第二信息类别;所述采集对象包括所述程序任务中的第一任务;

5.根据权利要求2所述的装置,其特征在于,所述信息类别包括第三信息类别;所述采集对象包括所述程序任务中的第一线程束;

6.根据权利要求2所述的装置,其特征在于,所述信息类别包括第四信息类别;所述采集对象包括所述程序任务中的第二线程束;

7.根据权利要求2所述的装置,其特征在于,所述信息类别包括第五信息类别;所述采集对象包括所述程序任务中第三线程束的第一寄存器;

8.根据权利要求7所述的装置,其特征在于,所述第三线程束的第一...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:摩尔线程智能科技北京有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1