测试任务的测试方法及装置制造方法及图纸

技术编号:40745251 阅读:14 留言:0更新日期:2024-03-25 20:03
本发明专利技术提供一种测试任务的测试方法及装置,涉及测试技术领域,方法包括:将待测试的至少一个测试任务存储至预先设置的任务列表中;基于CPU的算力,确定并行启动N个线程;对于N个线程中的每一个线程,从任务列表的测试任务中读取其的第一任务,在线程里启动进程运行第一任务,得到第一任务的第一测试结果,在任务列表中删除第一任务;在判定任务列表不为空的情况下,从任务列表的测试任务中读取其的第二任务,将第二任务作为第一任务,在线程里启动进程运行第二任务,得到第二任务的第二测试结果,在任务列表中删除第二任务,直至任务列表为空。本发明专利技术提高了CPU的利用率,进而可以有效缩短测试时间,提高测试效率。

【技术实现步骤摘要】

本专利技术涉及测试,尤其涉及一种测试任务的测试方法及装置


技术介绍

1、随着人工智能(artificial intelligence,ai)等应用的快速发展,算子与模型等在开发、验证阶段的测试任务的数目也快速增长。

2、目前,验证通常流程需要通过大量的ai算子与各种模型来验证,每当软件中出现一个新的代码提交,例如新算子增加或者新模型的支持,持续集成(continualintegration,ci)门禁系统需要跑所有的算子测试用例与模型测试用例,以保证软件的质量。

3、但是,目前一次代码提交,跑一次验证测试需要多台图形处理器(graphicsprocessing unit,gpu)硅服务器(silicon server)运行,并且由于gpu机器资源有限,还是会耗费很长时间才可以完成测试,测试效率低。


技术实现思路

1、本专利技术提供一种测试任务的测试方法及装置,用以解决现有技术中测试代码会耗费很长时间才可以完成测试,测试效率低的问题。

2、本专利技术提供一种测试任务的测试方本文档来自技高网...

【技术保护点】

1.一种测试任务的测试方法,其特征在于,包括:

2.根据权利要求1所述的测试任务的测试方法,其特征在于,所述测试任务的测试与CPU和图形处理器GPU相关。

3.根据权利要求1或2所述的测试任务的测试方法,其特征在于,所述从所述任务列表的测试任务中读取第一任务,在所述线程里启动进程运行所述第一任务,包括:

4.根据权利要求1或2所述的测试任务的测试方法,其特征在于,所述方法还包括:

5.根据权利要求1或2所述的测试任务的测试方法,其特征在于,所述方法还包括:

6.一种测试任务的测试装置,其特征在于,包括:>

7.一种电子...

【技术特征摘要】

1.一种测试任务的测试方法,其特征在于,包括:

2.根据权利要求1所述的测试任务的测试方法,其特征在于,所述测试任务的测试与cpu和图形处理器gpu相关。

3.根据权利要求1或2所述的测试任务的测试方法,其特征在于,所述从所述任务列表的测试任务中读取第一任务,在所述线程里启动进程运行所述第一任务,包括:

4.根据权利要求1或2所述的测试任务的测试方法,其特征在于,所述方法还包括:

5.根据权利要求1或2所述的测试任务的测试方法,其特征在于,所述方法还包括:

6.一种测...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:上海壁仞科技股份有限公司
类型:发明
国别省市:

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

1