[发明专利]一种异构众核架构加速卡的环境验证方法、装置及介质有效
申请号: | 202310679650.2 | 申请日: | 2023-06-09 |
公开(公告)号: | CN116401113B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 张介环;李宇轩 | 申请(专利权)人: | 太初(无锡)电子科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F9/445;G06F11/36 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 王瑞云 |
地址: | 214000 江苏省无锡市滨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异构众核 架构 加速卡 环境 验证 方法 装置 介质 | ||
1.一种异构众核架构加速卡的环境验证方法,其特征在于,包括:
获取并解析待解析的命令,确定出命令解析结果;
获取所述命令解析结果的至少一项检测项信息,并根据各所述检测项信息在预先构建的异构众核架构加速卡环境检测项数据库中进行查询,确定出目标查询结果;
其中,所述检测项信息分为硬件环境检测、软件环境检测和基准环境测试;所述目标查询结果包括目标检测项信息和与所述目标检测项信息对应的配置参数;其中,配置参数是描述目标检测项信息的参数信息;
获取所述目标查询结果对应的至少一个目标插件,并分别对各所述目标插件进行验证,直至遍历完成全部目标插件,生成验证结果;
其中,所述获取所述目标查询结果对应的至少一个目标插件,并分别对各所述目标插件进行验证,直至遍历完成全部目标插件,生成验证结果,包括:
分别获取各所述目标检测项信息各自对应的目标插件;
根据配置参数分别对各所述目标插件进行验证,直至遍历完成全部目标插件,生成验证结果。
2.根据权利要求1所述的方法,其特征在于,还包括:
所述硬件环境检测为硬件参数检查、硬件稳定性监测和PCIE链路鉴定;
所述软件环境检测为软件包检查和固件检查;
所述基准环境测试为压力测试、内存带宽基准测试和P2P带宽基准测试。
3.根据权利要求2所述的方法,其特征在于,在所述获取所述命令解析结果的至少一项检测项信息,并根据各所述检测项信息在预先构建的异构众核架构加速卡环境检测项数据库中进行查询,确定出目标查询结果之前,还包括:
获取历史检测项信息和与所述历史检测项信息匹配的历史配置参数;
将所述历史检测项信息按照预设的环境检测类型进行分类,根据分类结果,将所述历史检测项信息和所述历史配置参数进行存储,构建完成异构众核架构加速卡环境检测项数据库;
其中,所述环境检测类型包括:硬件环境检测、软件环境检测和基准环境测试。
4.根据权利要求3所述的方法,其特征在于,所述根据配置参数分别对各所述目标插件进行验证,直至遍历完成全部目标插件,生成验证结果,包括:
在全部目标插件中,依次获取一个当前目标插件;
获取与所述当前目标插件对应的当前配置参数,并对所述当前目标插件进行验证,直至遍历完成全部目标插件,生成验证结果。
5.根据权利要求4所述的方法,其特征在于,在所述获取与所述当前目标插件对应的当前配置参数,并对所述当前目标插件进行验证之后,还包括:
判断所述当前目标插件是否通过验证,若是,则标记所述当前目标插件为正常项;
若否,则标记所述当前目标插件为异常项。
6.根据权利要求1所述的方法,其特征在于,在所述根据各所述检测项信息在预先构建的异构众核架构加速卡环境检测项数据库中进行查询,确定出目标查询结果之后,还包括:
判断是否接收到对所述目标查询结果中的配置参数的参数修改指令,若是,则根据与参数修改指令匹配的参数对所述配置参数进行修改,得到更正配置参数;
分别获取各所述目标检测项信息各自对应的目标插件;
根据更正配置参数分别对各所述目标插件进行验证,直至遍历完成全部目标插件,生成验证结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太初(无锡)电子科技有限公司,未经太初(无锡)电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310679650.2/1.html,转载请声明来源钻瓜专利网。