一种基于蛇优化器的能耗感知多工作流调度方法

    公开(公告)号:CN117234685A

    公开(公告)日:2023-12-15

    申请号:CN202311202626.6

    申请日:2023-09-18

    摘要: 本发明公开了一种基于蛇优化器的能耗感知多工作流调度方法,通过在蛇优化算法中引入了基于多种群和多策略的协同进化机制,根据P1(P2)优化makespan(cost)与P3优化energy对频率大小的需求不同,对三个子种群采用不同的更新机制,通过更新机制的结合既增加了算法的探索多样性,又提高了算法对能耗的优化能力,改善了得到的帕累托前沿的均匀性,获得了更靠前的、更均衡的非支配前沿,并在确定任务资源映射关系的前提下,采用启发式频率选择方法,为每个任务选择满足其子截止期限约束的最小的可用频率,以降低任务执行能耗。