一种基于异构多处理器的任务调度方法及系统
摘要:
本发明公开了一种基于异构多处理器的任务调度方法及系统,属于操作系统技术领域;本发明采用任务对处理器类型的偏好值与任务在对应处理器类型下的最坏执行时间之比作为任务在对应处理器类型下的处理器值,从子任务节点和处理器类型两个维度上进行综合考虑,考虑到了任务的不同子任务节点在不同处理器上最坏情况执行时间不同的影响,偏好值越大表示该类型的处理器对该任务的调度成功的可能性越大,最坏执行时间越短表示采用该类型的处理器执行任务的效率越高,使得处理器值能够作为为任务分配处理器的较优性能指标;通过优先为任务分配最大处理器值所对应的处理器类型下的处理器,大大提高了资源利用率以及任务集的可调度性,任务通过率较高。
0/0