当前位置: 首页 > 专利查询>冀方专利>正文

一种GPU和算法的远程自动测试方法技术

技术编号:23704503 阅读:58 留言:0更新日期:2020-04-08 11:06
本发明专利技术提供了一种GPU和算法的远程自动测试方法,包括以下步骤:定时查询电子通信信息;判断电子通信信息是否为合法电子通信信息;若电子通信信息为合法电子通信信息,则解析合法电子通信信息;在解析后的合法电子通信信息控制测试启动时,对测试环境进行初始化处理并根据解析后的合法电子通信信息登录待测GPU所在服务器;调用设定测试程序在待测GPU所在服务器中对待测GPU和待测算法进行测试。本发明专利技术能够通过发送电子通信信息进行GPU和算法的自动测试,减少人工干预,从而能够降低测试成本,降低测试的操作难度,并提高测试效率。

A remote automatic test method of GPU and algorithm

【技术实现步骤摘要】
一种GPU和算法的远程自动测试方法
本专利技术涉及智能视频分析
,具体涉及一种GPU和算法的远程自动测试方法。
技术介绍
随着大数据、物联网产业的快速发展,智能视频分析系统已经应用在交通、海关、司法、军队、城管、商业、金融等领域,在智慧城市的建设中扮演着愈来愈重要的角色。在智能视频分析系统迭代开发的过程中,GPU(GraphicsProcessingUnit,图形处理器)和基于深度学习的事件检测算法是影响系统整体性能的两个关键因素,不同厂商的测试人员均需要对它们的性能进行全面测试,以利于业务模型的调优,确保产品的高可用性。智能视频分析系统由于业务模型类型和数量的不同,需要适配不同型号的GPU卡,目前,在该领域的测试方法都是基于一台测试服务器和一种型号的GPU卡进行测试,且业务模型的切换也需要在人工干预下才能完成。但是,该测试方法难以有效地在多台服务器上同步测试不同型号的GPU卡和业务模型,并且需要测试人员经常地使用Linux命令、Nvidia-smi工具切换业务模型,查询测试状态,记录测试结果,初始化测试环境,对测试人员的能力提出本文档来自技高网...

【技术保护点】
1.一种GPU和算法的远程自动测试方法,其特征在于,包括以下步骤:/n定时查询电子通信信息;/n判断所述电子通信信息是否为合法电子通信信息;/n若所述电子通信信息为合法电子通信信息,则解析所述合法电子通信信息;/n在解析后的所述合法电子通信信息控制测试启动时,对测试环境进行初始化处理并根据解析后的所述合法电子通信信息登录待测GPU所在服务器;/n调用设定测试程序在所述待测GPU所在服务器中对待测GPU和待测算法进行测试。/n

【技术特征摘要】
1.一种GPU和算法的远程自动测试方法,其特征在于,包括以下步骤:
定时查询电子通信信息;
判断所述电子通信信息是否为合法电子通信信息;
若所述电子通信信息为合法电子通信信息,则解析所述合法电子通信信息;
在解析后的所述合法电子通信信息控制测试启动时,对测试环境进行初始化处理并根据解析后的所述合法电子通信信息登录待测GPU所在服务器;
调用设定测试程序在所述待测GPU所在服务器中对待测GPU和待测算法进行测试。


2.根据权利要求1所述的GPU和算法的远程自动测试方法,其特征在于,其中,
所述电子通信信息的主题采用固定形式字符串,若所述电子通信信息主题为设定的固定形式字符串,则所述电子通信信息为合法电子通信信息;
所述电子通信信息的正文包括测试控制指令、待测GPU所在服务器信息和所述待测算法,其中,所述待测算法为一种类型的事件检测算法或多种不同类型的事件检测算法的组合。


3.根据权利要求2所述的GPU和算法的远程自动测试方法,其特征在于,所述测试控制指令包括测试启动指令、进度查询指令、测试终止指令。


4.根据权利要求3所述的GPU和算法的远程自动测试方法,其特征在于,其中,采用非阻塞方式调用Robotframework脚本在所述待测GPU所在服务器中对所述待测GPU和所述待测算法进行测试。


5.根据权利要求4所述的GPU和算法的远程自动测试方法,其特征在于,其中,根据所述测试启动指令对所述待测算法进行测试具体包括:
利用所述待测算法替换所有所述待测GPU所在服务器的视频分析系统中每一路摄像机的原有算法策略;
重启所述视频分析系...

【专利技术属性】
技术研发人员:冀方
申请(专利权)人:冀方
类型:发明
国别省市:北京;11

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

1