DAG Scheduling on Heterogeneous Distributed Systems Using Learning Automata

被引:0
|
作者
Ghader, Habib Moti [1 ]
KeyKhosravi, Davood [2 ]
HosseinAliPour, Ali [3 ]
机构
[1] Islamic Azad Univ, Tabriz Branch, Tabriz, Iran
[2] Islamic Azad Univ, Osku Branch, Dept Comp Engn, Osku, Iran
[3] Islamic Azad Univ, Tabriz Branch, Dept Comp Engn, Tabriz, Iran
关键词
DAG; Distributed Systems; Learning Automata; Scheduling; ALGORITHMS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:247 / +
页数:3
相关论文
共 50 条
  • [1] Reactive Scheduling of DAG Applications on Heterogeneous and Dynamic Distributed Computing Systems
    Hernandez Hernandez, Jesus Israel
    Cole, Murray
    [J]. COMPUTACION Y SISTEMAS, 2009, 13 (02): : 221 - 237
  • [2] A New Approach for Task Scheduling in Distributed Systems Using Learning Automata
    Jahanshahi, M.
    Meybodi, M. R.
    Dehghan, M.
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS ( ICAL 2009), VOLS 1-3, 2009, : 62 - +
  • [3] USING STOCHASTIC LEARNING AUTOMATA FOR JOB SCHEDULING IN DISTRIBUTED-PROCESSING SYSTEMS
    MIRCHANDANEY, R
    STANKOVIC, JA
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1986, 3 (04) : 527 - 552
  • [4] New scheduling approach using reinforcement learning for heterogeneous distributed systems
    Orhean, Alexandru Iulian
    Pop, Florin
    Raicu, Ioan
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 117 : 292 - 302
  • [5] Learning to Optimize DAG Scheduling in Heterogeneous Environment
    Zhou, Yunfan
    Li, Xijun
    Luo, Jinhong
    Yuan, Mingxuan
    Zeng, Jia
    Yao, Jianguo
    [J]. 2022 23RD IEEE INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2022), 2022, : 137 - 146
  • [6] Energy aware DAG scheduling on heterogeneous systems
    Baskiyar, Sanjeev
    Abdel-Kader, Rabab
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2010, 13 (04): : 373 - 383
  • [7] Energy aware DAG scheduling on heterogeneous systems
    Sanjeev Baskiyar
    Rabab Abdel-Kader
    [J]. Cluster Computing, 2010, 13 : 373 - 383
  • [8] Hierarchical DAG Scheduling for Hybrid Distributed Systems
    Wu, Wei
    Bouteiller, Aurelien
    Bosilca, George
    Faverge, Mathieu
    Dongarra, Jack
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 156 - 165
  • [9] DAG Scheduling for Heterogeneous Systems Using Biogeography-Based Optimization
    Deng, Kefeng
    Ren, Kaijun
    Liu, Shaowei
    Song, Junqiang
    [J]. 2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 708 - 716
  • [10] Energy-Aware Scheduling of Distributed Systems Using Cellular Automata
    Agrawal, Pragati
    Rao, Shrisha
    [J]. 2012 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2012, : 47 - 52