HSIP: A Novel Task Scheduling Algorithm for Heterogeneous Computing

被引:97
|
作者
Wang, Guan [1 ,2 ]
Wang, Yuxin [3 ]
Liu, Hui [1 ]
Guo, He [1 ]
机构
[1] Dalian Univ Technol, Sch Software Technol, Dalian 116620, Peoples R China
[2] Liaoning Police Coll, Dalian 116036, Peoples R China
[3] Dalian Univ Technol, Sch Comp Sci & Technol, Dalian 116024, Peoples R China
基金
中国国家自然科学基金;
关键词
HIGH-PERFORMANCE; DUPLICATION; GRAPHS;
D O I
10.1155/2016/3676149
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
High-performance heterogeneous computing systems are achieved by the use of efficient application scheduling algorithms. However, most of the current algorithms have low efficiency in scheduling. Aiming at solving this problem, we propose a novel task scheduling algorithm for heterogeneous computing named HSIP (heterogeneous scheduling algorithm with improved task priority) whose functionality relies on three pillars: (1) an improved task priority strategy based on standard deviation with improved magnitude as computation weight and communication cost weight to make scheduling priority more reasonable; (2) an entry task duplication selection policy to make the makespan shorter; and (3) an improved idle time slots (ITS) insertion-based optimizing policy to make the task scheduling more efficient. We evaluate our proposed algorithm on randomly generated DAGs, using some real application DAGs by comparison with some classical scheduling algorithms. According to the experimental results, our proposed algorithm appears to perform better than other algorithms in terms of schedule length ratio, efficiency, and frequency of best results.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] HTSA: A novel hybrid task scheduling algorithm for heterogeneous cloud computing environment
    Behera, Ipsita
    Sobhanayak, Srichandan
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2024, 137
  • [4] A Novel Discrete Differential Evolution Algorithm for Task Scheduling in Heterogeneous Computing Systems
    Kang, Qinma
    He, Hong
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 5006 - +
  • [5] 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
  • [6] 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
  • [7] 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 - +
  • [8] 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
  • [9] Performance effective task scheduling algorithm for heterogeneous computing system
    Ilavarasan, E
    Thambidurai, P
    Mahilmannan, R
    [J]. ISPDC 2005: 4th International Symposium on Parallel and Distributed Computing, 2005, : 28 - 35
  • [10] Starvation Avoidance Task Scheduling Algorithm for Heterogeneous Computing Systems
    Gawanmeh, Amjad
    Mansoor, Wathiq
    Abed, Sa'ed
    Kablaoui, Darin
    Al Faisal, Hala
    [J]. 2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2021), 2021, : 1794 - 1799