本发明公开了一种DAG并行任务调度中基于树搜索的剪枝方法,所述方法包括步骤:选择阶段:根节点s0开始,选择路径上UCT值最大的子节点s,直到到达叶子节点,对UCT值最大的子节点s进行判断;剪枝阶段:对从根节点到当前节点的路径上的所有节点的makespan值和未调度的关键路径任务节点在各自最快完成的处理器上执行时间的累加值做判断;扩展阶段:判断S4步骤选中的叶子节点是不是终止节点,依据判断结果创建新的子节点,添加到搜索树上,更新新的子节点的标记;模拟阶段:从扩展节点开始,将剩余的任务进行模拟任务调度的过程;回传阶段:模拟结束后,将所得信息回传到根节点上。本发明提供一种加入剪枝的蒙特卡洛树搜索的DAG任务调度方法。
📄 2019107693263
📂 G06F9_48
👤 杭州电子科技大学
📅 2019-08-20