[发明专利]一种异构众核架构加速卡的环境验证方法、装置及介质有效
申请号: | 202310679650.2 | 申请日: | 2023-06-09 |
公开(公告)号: | CN116401113B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 张介环;李宇轩 | 申请(专利权)人: | 太初(无锡)电子科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/445;G06F11/36 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 王瑞云 |
地址: | 214000 江苏省无锡市滨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异构众核 架构 加速卡 环境 验证 方法 装置 介质 | ||
本发明公开了一种异构众核架构加速卡的环境验证方法、装置及介质。通过获取并解析待解析的命令,确定出命令解析结果;获取所述命令解析结果的至少一项检测项信息,并根据各所述检测项信息在预先构建的异构众核架构加速卡环境检测项数据库中进行查询,确定出目标查询结果;获取所述目标查询结果对应的至少一个目标插件,并分别对各所述目标插件进行验证,直至遍历完成全部目标插件,生成验证结果。解决了对异构众核架构加速卡的环境验证通过人工的方式效率低和准确率低的问题,简化了对环境验证的步骤,提高了环境验证的准确率和效率,减少了人力成本和时间成本。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种异构众核架构加速卡的环境验证方法、装置及介质。
背景技术
异构众核架构提供的超高速算力在人工智能与深度学习等需要大量计算的领域中发挥着极大作用,异构众核架构加速卡也在蓬勃发展中。因此,对异构众核架构加速卡的环境验证也至关重要。
发明人在实现本发明的过程中,发现现有技术存在如下缺陷:目前,对异构众核框架加速卡运行的软硬件环境是否正确进行判断,大多还是通过人工手动方式来检查,这对上层应用软件开发人员来说有不小的挑战。一方面是因为上层开发人员基本是通过调用运行时接口库来使用计算服务,对底层库间的依赖关系不太清楚。另一方面是因为当硬件出现异常或不满足要求时,更是手足无措,难以定位是软件问题还是硬件问题。因此当上层应用软件运行失败或性能出现异常时,就需要组织多个部门的多个技术领域的开发人员共同排查,这将耗费大量的人力与精力,且此类问题大多是由于软件环境配置不正确或硬件不满足要求造成的。
发明内容
本发明提供了一种异构众核架构加速卡的环境验证方法、装置及介质,以提高环境验证的准确率和效率,减少了人力成本和时间成本。
根据本发明的一方面,提供了一种异构众核架构加速卡的环境验证方法,其中,包括:
获取并解析待解析的命令,确定出命令解析结果;
获取所述命令解析结果的至少一项检测项信息,并根据各所述检测项信息在预先构建的异构众核架构加速卡环境检测项数据库中进行查询,确定出目标查询结果;
获取所述目标查询结果对应的至少一个目标插件,并分别对各所述目标插件进行验证,直至遍历完成全部目标插件,生成验证结果。
根据本发明的另一方面,提供了一种异构众核架构加速卡的环境验证装置,其中,包括:
命令解析结果确定模块,用于获取并解析待解析的命令,确定出命令解析结果;
目标查询结果确定模块,用于获取所述命令解析结果的至少一项检测项信息,并根据各所述检测项信息在预先构建的异构众核架构加速卡环境检测项数据库中进行查询,确定出目标查询结果;
验证结果生成模块,用于获取所述目标查询结果对应的至少一个目标插件,并分别对各所述目标插件进行验证,直至遍历完成全部目标插件,生成验证结果。
根据本发明的另一方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现本发明任一实施例所述的异构众核架构加速卡的环境验证方法。
根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的异构众核架构加速卡的环境验证方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太初(无锡)电子科技有限公司,未经太初(无锡)电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310679650.2/2.html,转载请声明来源钻瓜专利网。