摘要
本申请公开了一种异构多核处理器任务调度方法、系统、设备及介质,主要涉及任务调度技术领域,用以解决传统调度算法无法处理异构多核处理器的任务依赖性与通信开销、启发式算法易陷入局部最优、基本麻雀搜索算法在任务调度中存在早熟收敛的问题。包括:将DAG任务调度图涉及的任务调度序列、任务调度序列对应的通信频率总和、跨核通信开销总和作为麻雀搜索算法的输入数据;通过随机分形搜索机制,更新麻雀种群中的发现者,以及通过拓扑自适应机制,更新麻雀种群中的加入者;同时将最小化调度长度计算函数作目标函数,以及配置约束条件;当到达预设停止迭代条件时,输出满足目标函数和约束条件的最优任务调度序列。