【24h】

DAG Scheduling on Heterogeneous Distributed Systems Using Learning Automata

机译:使用学习自动机在异构分布式系统上进行DAG调度

获取原文

摘要

DAG scheduling is of great importance to optimal distribution of tasks in parallel and distributed systems. In this paper a novel approach to DAG scheduling, utilizing learning automata across distributed systems, is proposed. The learning process begins with an initial population of randomly generated learning automata. Each automaton by itself represents a stochastic scheduling. The scheduling is optimized within a learning process. Compared with current genetic approaches to DAG scheduling better results are achieved. The main reason underlying this achievement is that an evolutionary approach such as genetics looks for the best chromosomes within genetic populations whilst in the approach presented in this paper learning automata is applied to find the most suitable position for the genes in addition to looking for the best chromosomes. The scheduling resulted from applying our scheduling algorithm to some benchmark task graphs are compared with the existing ones.
机译:DAG调度对于并行和分布式系统中任务的最佳分配非常重要。在本文中,提出了一种新的DAG调度方法,该方法利用了分布式系统中的学习自动机。学习过程始于随机生成的学习自动机的初始种群。每个自动机本身代表一个随机调度。安排在学习过程中进行了优化。与目前的DAG调度遗传方法相比,可以获得更好的结果。取得这一成就的主要原因是,诸如遗传学之类的进化方法在遗传种群中寻找最佳染色体,而在本文提出的方法中,学习自动机除了寻找最佳基因外,还为基因找到最合适的位置。染色体。将我们的调度算法应用于一些基准任务图所产生的调度与现有的进行了比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号