申请/专利权人:北京壁仞科技开发有限公司;上海壁仞科技股份有限公司
申请日:2024-02-27
公开(公告)日:2024-04-26
公开(公告)号:CN117785591B
主分类号:G06F11/22
分类号:G06F11/22
优先权:
专利状态码:有效-授权
法律状态:2024.04.26#授权;2024.04.16#实质审查的生效;2024.03.29#公开
摘要:本公开提供了一种用于计算设备的计算内核的调试方法、计算设备、计算机可读存储介质和计算机程序产品。该调试方法包括:配置调试张量以用于一个应用的多个线程束在所述计算设备的所述计算内核上的调试,所述调试张量的参数包括所述多个线程束的数量、用于每个线程束的调试内存大小以及所述多个线程束的偏移向量;在所述计算内核上对所述应用进行编译后,将所述计算设备的一个或多个计算单元的调试日志打印到所述调试张量所指示的调试内存;以及输出所述调试日志以确定调试日志异常的计算单元以及所述调试日志异常的计算单元所运行的线程束。
主权项:1.一种用于计算设备的计算内核的调试方法,包括:配置调试张量以用于一个应用的多个线程束在所述计算设备的所述计算内核上的调试,所述调试张量的参数包括所述多个线程束的数量、用于每个线程束的调试内存大小以及所述多个线程束的偏移向量;在所述计算内核上对所述应用进行编译后,将所述计算设备的一个或多个计算单元的调试日志打印到所述调试张量所指示的调试内存;以及输出所述调试日志以确定调试日志异常的计算单元以及所述调试日志异常的计算单元所运行的线程束,其中在所述应用包括一个或多个引擎,每个引擎对应于一个或多个应用程序接口的情况下,配置所述调试张量包括:基于同一调试张量结构配置用于所述应用的应用调试张量,用于每个引擎的引擎调试张量和用于每个应用程序接口的应用程序接口调试张量,并且在所述多个线程束在所述计算内核上运行时,按照所述应用程序接口调试张量、所述引擎调试张量和所述应用调试张量的顺序依次传递所述参数。
全文数据:
权利要求:
百度查询: 北京壁仞科技开发有限公司;上海壁仞科技股份有限公司 用于计算设备的计算内核的调试方法、计算设备、计算机可读存储介质和计算机程序产品
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。