Scheduling Heterogeneous Systems Using Relative Latencies

被引:1
|
作者
Khan, Minhaj Ahmad [1 ]
机构
[1] Bahauddin Zakariya Univ, Dept Comp Sci, Multan, Pakistan
关键词
Task scheduling; List scheduling; Parallel systems; Static scheduling; Heterogeneous processing systems; GRAPHS; DUPLICATION; PROCESSORS; ALGORITHM; NUMBER; TASKS; TIME;
D O I
10.1007/s13369-017-2689-6
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Scheduling of parallel modules of an application may produce a significant impact on the performance. The problem of finding optimal schedule is, however, NP-complete. The diversity of the processing elements adds to the complexity that is addressed by presenting heuristic algorithms. This paper presents a novel heuristic Relative Latency-based Scheduling (RLS) for producing schedules for heterogeneous systems. The suggested approach makes use of processing capabilities of the existing processors for diverse number of successors in a task graph while making scheduling decisions. The experiments have been performed on a large number of graphs using different topologies including fork-join, Laplace equation solver, Cholesky decomposition and random graphs. The RLS variants produce better results with a significant difference in schedule length as compared to the well-known HEFT and LMT strategies used for scheduling heterogeneous systems.
引用
收藏
页码:569 / 584
页数:16
相关论文
共 50 条
  • [31] Energy aware DAG scheduling on heterogeneous systems
    Sanjeev Baskiyar
    Rabab Abdel-Kader
    Cluster Computing, 2010, 13 : 373 - 383
  • [32] Optimal task scheduling for partially heterogeneous systems
    Orr, Michael
    Sinnen, Oliver
    PARALLEL COMPUTING, 2021, 107
  • [33] DYNAMIC SCHEDULING TECHNIQUES FOR HETEROGENEOUS COMPUTING SYSTEMS
    HAMIDZADEH, B
    ATIF, Y
    LILJA, DJ
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1995, 7 (07): : 633 - 652
  • [34] An Improved Task Scheduling Algorithm for Heterogeneous Systems
    Ding, Feng
    Li, KenLi
    INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 90 - 94
  • [35] WORKFLOW SCHEDULING IN HETEROGENEOUS COMPUTING SYSTEMS : A SURVEY
    Gupta, Ashish
    Garg, Ritu
    2017 INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES FOR SMART NATION (IC3TSN), 2017, : 319 - 326
  • [36] Task Scheduling Strategy for Heterogeneous Multicore Systems
    Fang, Juan
    Zhang, Jiaxing
    Lu, Shuaibing
    Zhang, Di
    Zhao, Hui
    Cui, Yuwen
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2022, 11 (01) : 73 - 79
  • [37] An Energy Aware Scheduling for Reconfigurable Heterogeneous Systems
    Ghribi, Ines
    Ben Abdallah, Riadh
    Khalgui, Mohamed
    ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 171 - 177
  • [38] A job scheduling strategy for heterogeneous multiprogrammed systems
    Maheshwari, P
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 915 - 920
  • [39] Broadcast scheduling optimization for heterogeneous cluster systems
    Liu, PF
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2002, 42 (01): : 135 - 152
  • [40] Lightweight asynchronous scheduling in heterogeneous reconfigurable systems
    Rodriguez, Andres
    Navarro, Angeles
    Nikov, Kris
    Nunez-Yanez, Jose
    Gran, Ruben
    Gracia, Dario Suarez
    Asenjo, Rafael
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 124