参数规模与处理引擎的关系构建方法、装置、设备及介质制造方法及图纸

技术编号:32467180 阅读:30 留言:0更新日期:2022-03-02 09:26
本申请提供了一种参数规模与处理引擎的关系构建方法,包括:获取异构应用程序编程接口API的多个测试用例,根据多个测试用例中目标测试用例的参数规模值以及用于描述异构系统中多种处理引擎的执行效率的调度参考信息,获得参数规模与处理引擎的关系。该方法利用参数规模值对异构API进行微分类,根据每个分类下描述异构API在异构系统中多种处理引擎的执行效率的调度参考信息,构建参数规模与处理引擎的关系,以便异构API被调用时,可以根据上述关系将该异构API调用合理调度到合适的处理引擎,提升异构API调用的执行效率,进而提升异构应用的执行效率。应用的执行效率。应用的执行效率。

【技术实现步骤摘要】
unit,NPU)和现场可编程逻辑门阵列(field programmable gate array,FPGA)等等。
[0009]上述参数规模与处理引擎的关系构建方法可以由任意具有数据处理能力的处理设备执行。该处理设备可以是终端,或者是服务器等计算节点。其中,终端包括但不限于台式机、笔记本电脑、平板电脑或者是智能手机中的一种或多种。在一些实施例中,处理设备也可以是多个计算设备形成的集群。
[0010]具体地,处理设备可以获取异构应用程序编程接口(application programming interface,API)的多个测试用例,然后根据多个测试用例中目标测试用例的参数规模值以及用于描述异构系统中多种处理引擎的执行效率的调度参考信息,获得参数规模与处理引擎的关系。
[0011]该方法利用异构API被调用时的参数规模值对异构API进行微分类,根据每个分类下描述异构API在异构系统中多种处理引擎的执行效率的调度参考信息,构建参数规模与处理引擎的关系,以便异构API被调用时,异构系统可以根据上述参数规模与处理引擎的关系将该异构API调用合理调度到合适的处理引擎本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种参数规模与处理引擎的关系构建方法,其特征在于,所述方法包括:获取异构应用程序编程接口API的多个测试用例;根据所述多个测试用例中目标测试用例的参数规模值以及调度参考信息,获得参数规模与处理引擎的关系,所述调度参考信息用于描述异构系统中多种处理引擎的执行效率。2.根据权利要求1所述的方法,其特征在于,所述目标测试用例的参数规模值落在所述参数规模的取值空间的一个目标子集;所述根据所述多个测试用例中目标测试用例的参数规模值以及调度参考信息,获得参数规模与处理引擎的关系,包括:根据所述目标测试用例的参数规模值对应的目标子集以及所述目标测试用例的调度参考信息,获得参数规模与处理引擎的关系。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述多个测试用例分组;根据至少一组测试用例的参数规模值确定所述目标测试用例的参数规模值对应的目标子集。4.根据权利要求3所述的方法,其特征在于,所述将所述多个测试用例分组,包括:将所述多个测试用例按照参数规模值排序;将排序后的测试用例平均分配至多组。5.根据权利要求3或4所述的方法,其特征在于,所述目标测试用例为一组测试用例中参数规模值与所述一组测试用例的参数规模值的平均值或中位值接近的测试用例。6.根据权利要求1所述的方法,其特征在于,所述目标测试用例为所述多个测试用例中的每一个测试用例;所述根据所述多个测试用例中目标测试用例的参数规模值以及调度参考信息,获得参数规模与处理引擎的关系,包括:将调度参考信息相同且在根据参数规模值排序后的多个测试用例中相邻的测试用例划分至同一组;根据至少一组测试用例的参数规模值对应的目标子集以及调度参考信息,获得参数规模与处理引擎的关系。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当相邻组的调度参考信息的相似度大于相似度阈值时,合并所述相邻组。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:根据多组测试用例的调度参考信息的相似度,对多组测试用例进行聚类。9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:在所述多种处理引擎上分别执行所述目标测试用例,获得所述目标测试用例在所述多种处理引擎上的执行时间;根据所述目标测试用例在所述多种处理引擎上的执行时间,获得所述目标测试用例对应的调度参考信息。10.根据权利要求1至9任一项所述的方法,其特征在于,所述方法还包括:通过关系表、关系文本或者关系图中的至少一种存储所述参数规模与所述处理引擎的关系。
11.根据权利要求1至10任一项所述的方法,其特征在于,所述异构系统包括单节点异构系统或者异构集群。12.一种参数规模与处理引擎的关系构建装置,其特征在...

【专利技术属性】
技术研发人员:黄波刘华伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1