1.一种异构设备调度方法,其特征在于,包括:
2.根据权利要求1所述的异构设备调度方法,其特征在于,所述根据各所述代价参数,构建将所述任务分配至所述异构计算设备的代价最小化优化函数,包括:
3.根据权利要求2所述的异构设备调度方法,其特征在于,各所述任务均为相同类型的独立任务;
4.根据权利要求3所述的异构设备调度方法,其特征在于,所述根据各所述代价参数,构建将所述任务分配至所述异构计算设备的代价最小化优化函数,通过下式表示:
5.根据权利要求4所述的异构设备调度方法,其特征在于,所述求解所述代价最小化优化函数,得到将所述任务分配至所述异构计算设备的调度方案,包括:
6.根据权利要求5所述的异构设备调度方法,其特征在于,所述自背包容量为0开始逐渐增加所述背包容量,采用递推法求解每个所述背包容量对应的所述多元异构最小代价最大背包问题,直至获得所有所述异构计算设备的所述调度方案,包括:
7.根据权利要求5所述的异构设备调度方法,其特征在于,所述背包容量对应的所述多元异构最小代价最大背包问题,通过下式表示:
8.根据权利要求2所述的异构设备调度方法,其特征在于,所述根据任务类型与异构计算设备信息,测试得到各异构计算设备执行任务的耗时参数和能耗参数,包括:
9.根据权利要求8所述的异构设备调度方法,其特征在于,所述根据各所述代价参数,构建将所述任务分配至所述异构计算设备的代价最小化优化函数,通过下式表示:
10.根据权利要求9所述的异构设备调度方法,其特征在于,所述求解所述代价最小化优化函数,得到将所述任务分配至所述异构计算设备的调度方案,包括:
11.根据权利要求10所述的异构设备调度方法,其特征在于,所述自背包数量为1开始逐渐累加所述背包数量,采用递推法求解每个所述背包数量对应的所述多元异构最小代价最大背包问题,直至获得所有所述异构计算设备的所述调度方案,包括:
12.根据权利要求10所述的异构设备调度方法,其特征在于,每个所述背包数量对应的所述多元异构最小代价最大背包问题,通过下式计算得到:
13.根据权利要求1所述的异构设备调度方法,其特征在于,所述根据所述耗时参数和所述能耗参数,计算得到各所述异构计算设备执行所述任务的代价参数,包括:
14.根据权利要求1所述的异构设备调度方法,其特征在于,所述根据任务类型与异构计算设备信息,测试得到各异构计算设备执行任务的耗时参数和能耗参数,包括:
15.根据权利要求1所述的异构设备调度方法,其特征在于,所述根据任务类型与异构计算设备信息,测试得到各异构计算设备执行任务的耗时参数和能耗参数,包括:
16.根据权利要求1所述的异构设备调度方法,其特征在于,所述根据任务类型与异构计算设备信息,测试得到各异构计算设备执行任务的耗时参数和能耗参数,包括:
17.一种异构设备调度系统,其特征在于,包括:调度节点和多个异构计算设备;
18.一种异构设备调度装置,其特征在于,包括:
19.一种异构设备调度设备,其特征在于,包括:
20.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至16任意一项所述异构设备调度方法的步骤。