A Novel Heterogeneous Scheduling Algorithm with Improved Task Priority

被引:8
|
作者
Wang, Guan [1 ,2 ]
Guo, He [1 ]
Wang, Yuxin [3 ]
机构
[1] Dalian Univ Technol, Sch Software Technol, Dalian, Peoples R China
[2] Liaoning Police Coll, Dalian, Peoples R China
[3] Dalian Univ Technol, Sch Comp Sci & Technol, Dalian, Peoples R China
关键词
DAG scheduling; heterogeneous computing; random graphs generator; task priority; static scheduling;
D O I
10.1109/HPCC-CSS-ICESS.2015.48
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Efficient application scheduling algorithms are important to obtain high performance in heterogeneous computing systems. However, most of current algorithms are of low efficiency in scheduling. Aiming at this problem, we propose a heterogeneous scheduling algorithm with improved task priority (HSIP) whose functionality relies on two pillars: 1) a task priority strategy based on standard deviation and Communication Cost Weight to make scheduling priority more efficient; 2) an entry task duplication selection policy to make the makespan shorter and improve the idle time slot insertion-based. We evaluate our proposed scheme on some real application DAGs by comparison with Predict Earliest Finish Time (PEFT), SD-Based Algorithm for Task Scheduling (SDBATS), Heterogeneous Earliest Finish Time (HEFT) and Critical Path On a Processor (CPOP). Experimental results show that our proposed scheme performs better than other algorithms in terms of schedule length ratio, speedup and efficiency.
引用
收藏
页码:1826 / 1831
页数:6
相关论文
共 50 条
  • [1] A novel algorithm for priority-based task scheduling on a multiprocessor heterogeneous system
    Sahoo, Ronali Madhusmita
    Padhy, Sasmita Kumari
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2022, 95
  • [2] An Improved Task Scheduling Algorithm for Heterogeneous Systems
    Ding, Feng
    Li, KenLi
    [J]. INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 90 - 94
  • [3] Scheduling Algorithm Based on Task Priority in Heterogeneous Computing Environment
    Yu Zhenxia
    Meng Fang
    Sheng, Shangming
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, 2008, : 12 - +
  • [4] A novel multiclass priority algorithm for task scheduling in cloud computing
    Ben Alla, Hicham
    Ben Alla, Said
    Ezzati, Abdellah
    Touhafi, Abdellah
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (10): : 11514 - 11555
  • [5] A novel multiclass priority algorithm for task scheduling in cloud computing
    Hicham Ben Alla
    Said Ben Alla
    Abdellah Ezzati
    Abdellah Touhafi
    [J]. The Journal of Supercomputing, 2021, 77 : 11514 - 11555
  • [6] HSIP: A Novel Task Scheduling Algorithm for Heterogeneous Computing
    Wang, Guan
    Wang, Yuxin
    Liu, Hui
    Guo, He
    [J]. SCIENTIFIC PROGRAMMING, 2016, 2016
  • [7] A Multiple Priority Queueing Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems
    Xu, Yuming
    Li, Kenli
    Tung Truong Khac
    Qiu, Meikang
    [J]. 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 639 - 646
  • [8] A path priority-based task scheduling algorithm for heterogeneous distributed systems
    Eswari, R.
    Nickolas, S.
    Arock, Michael
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2014, 12 (02) : 183 - 201
  • [9] A novel task scheduling algorithm for distributed heterogeneous computing systems
    Lai, Guan-Joe
    [J]. APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 1115 - 1122
  • [10] PVBTS: A NOVEL TASK SCHEDULING ALGORITHM FOR HETEROGENEOUS COMPUTING PLATFORMS
    Jiang, Chao
    Wang, Jinlin
    Ye, Xiaozhou
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2020, 16 (02): : 701 - 713