A DAG Task Scheduling Scheme on Heterogeneous Computing Systems Using Invasive Weed Optimization Algorithm

被引:11
|
作者
Li, Kenli [1 ]
Li, Shuai [1 ]
Xu, Yuming [1 ]
Xie, Zhaoxin [2 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Changsha 410082, Hunan, Peoples R China
[2] Zhejiang Univ, Chu Kochen Honors Coll, Coll Comp Sci & Technol, Hangzhou 310027, Peoples R China
关键词
DAG scheduling; Invasive weed optimization; heterogeneous systems; task graphs; genetic algorithms;
D O I
10.1109/PAAP.2014.34
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient task scheduling is crucial to heterogeneous cluster performance. And various scheduling methods based on random search technique have been proposed for both homogeneous and heterogeneous cluster systems. However, most of these methods have high computational overhead and poor convergence. Invasive weed optimization algorithm (IWO) is a novel bionic intelligent optimization algorithm that has fast convergence rate and easier implementation than traditional genetic algorithm (GA) based algorithm. In this paper, an IWO task scheduling (IWOTS) algorithm is proposed for heterogeneous cluster system. To the best of our knowledge, this study is the first time to apply IWO to discrete task scheduling problems. Extensive simulation experiment results show that IWOTS generally exhibits outstanding convergence performance and could produce an optimal scheduling strategy.
引用
收藏
页码:262 / 267
页数:6
相关论文
共 50 条
  • [1] A DAG task scheduling scheme on heterogeneous cluster systems using discrete IWO algorithm
    Yu, Siyang
    Li, Kenli
    Xu, Yuming
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 26 : 307 - 317
  • [2] A DAG Scheduling Scheme on Heterogeneous Computing Systems Using Tuple-Based Chemical Reaction Optimization
    Jiang, Yuyi
    Shao, Zhiqing
    Guo, Yi
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [3] A Novel Task Scheduling Scheme in Heterogeneous Computing Systems Using Chemical Reaction Optimization
    Pan, Guo
    Li, Kenli
    Xu, Yuming
    Li, Keqin
    [J]. BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2014, 2014, 472 : 328 - 335
  • [4] Optimization Task Scheduling Using Cooperation Search Algorithm for Heterogeneous Cloud Computing Systems
    Hamed, Ahmed Y.
    Elnahary, M. Kh.
    Alsubaei, Faisal S.
    El-Sayed, Hamdy H.
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (01): : 2133 - 2148
  • [5] A Hybrid Chemical Reaction Optimization Scheme for Task Scheduling on Heterogeneous Computing Systems
    Xu, Yuming
    Li, Kenli
    He, Ligang
    Zhang, Longxin
    Li, Keqin
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (12) : 3208 - 3222
  • [6] Task scheduling using Bayesian optimization algorithm for heterogeneous computing environments
    Yang, Jiadong
    Xu, Hua
    Pan, Li
    Jia, Peifa
    Long, Fei
    Jie, Ming
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (04) : 3297 - 3310
  • [7] A DAG scheduling scheme on heterogeneous computing systems using double molecular structure-based chemical reaction optimization
    Xu, Yuming
    Li, Kenli
    He, Ligang
    Tung Khac Truong
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (09) : 1306 - 1322
  • [8] A Task Scheduling Algorithm for Heterogeneous Distributed Computing Systems
    Badral, Undrakh
    Kim, Jin Suk
    [J]. INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2008, 11 (05): : 553 - 560
  • [9] JEDERL: A task scheduling optimization algorithm for heterogeneous computing platforms
    Lv, Wenkai
    Yang, Pengfei
    Ding, Yunqing
    Zhang, Heyu
    Zheng, Tianyang
    [J]. Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2021, 48 (06): : 67 - 74
  • [10] HETS: Heterogeneous Edge and Task Scheduling Algorithm for Heterogeneous Computing Systems
    Masood, Anum
    Munir, Ehsan Ullah
    Rafique, M. Mustafa
    Khan, Samee U.
    [J]. 2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1865 - 1870