Deadline-Constrained Tasks' Scheduling in Multi-core Systems Using Harmonic-Aware Load Balancing

被引:2
|
作者
Jadon, Shruti [1 ]
Yadav, Rama Shankar [1 ]
机构
[1] Motilal Nehru Natl Inst Technol Allahabad, Dept Comp Sci & Engn, Allahabad, Uttar Pradesh, India
关键词
Load balancing; Harmonic tasks; Imbalance; Constrained deadlines; DMS; Feasibility;
D O I
10.1007/s13369-020-04980-y
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In highly advanced real-time critical applications, the demand of multi-core processing is increasing as the tasks are assigned to cores in the most balanced manner. The balancing of tasks on the cores requires an efficient load balancing algorithm. To balance the loads amongst the cores, all harmonic tasks can be grouped together and shall be assigned on a single core. The concept of harmonic task set is effective as it tends to reach a utilization of one, and thus, the system achieves a higher utilization. The proposed paper is focused on harmonic-aware load balancing algorithm for a set of periodic real-time tasks having constrained deadlines, where the deadline of the tasks is less than the period of the tasks. The extensive analysis was performed to establish the superiority of harmonic task sets in real-time applications. The results of this analysis are reported in this paper. It was observed that by considering the tasks' harmonic relationship, the proposed load balancing approach greatly improves the feasibility of real-time tasks on a multi-core processor to meet their deadlines.
引用
收藏
页码:3099 / 3113
页数:15
相关论文
共 50 条
  • [21] Asymmetry-aware load balancing for parallel applications in single-ISA multi-core systems
    Eunsung Kim
    Hyeonsang Eom
    Heon Y. Yeom
    Journal of Zhejiang University SCIENCE C, 2012, 13 : 413 - 427
  • [22] Asymmetry-aware load balancing for parallel applications in single-ISA multi-core systems
    Eunsung KIM
    Hyeonsang EOM
    Heon Y. YEOM
    JournalofZhejiangUniversity-ScienceC(Computers&Electronics), 2012, 13 (06) : 413 - 427
  • [23] Asymmetry-aware load balancing for parallel applications in single-ISA multi-core systems
    Kim, Eunsung
    Eom, Hyeonsang
    Yeom, Heon Y.
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE C-COMPUTERS & ELECTRONICS, 2012, 13 (06): : 413 - 427
  • [24] Asymmetry-aware load balancing for parallel applications in single-ISA multi-core systems
    Eunsung KIM
    Hyeonsang EOM
    Heon Y. YEOM
    Frontiers of Information Technology & Electronic Engineering, 2012, (06) : 413 - 427
  • [25] Deadline-Constrained and Cost-Effective Multi-Workflow Scheduling with Uncertainty in Cloud Control Systems
    Ye, Lingjuan
    Yang, Liwen
    Xia, Yuanqing
    Zhan, Yufeng
    Zhao, Xinchao
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2024, 37 (05) : 1861 - 1886
  • [26] Deadline-Constrained and Cost-Effective Multi-Workflow Scheduling with Uncertainty in Cloud Control Systems
    YE Lingjuan
    YANG Liwen
    XIA Yuanqing
    ZHAN Yufeng
    ZHAO Xinchao
    JournalofSystemsScience&Complexity, 2024, 37 (05) : 1861 - 1886
  • [27] Adaptive Load Balancing for Parallel IDS on Multi-Core Systems using Prioritized Flows
    Limmer, Tobias
    Dressler, Falko
    2011 20TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2011,
  • [28] An Efficient Scheduling Algorithm for Interdependent Tasks in Heterogeneous Multi-core Systems
    Fan, Zhichao
    Hu, Wei
    Guo, Hong
    Liu, Jing
    Gan, Yu
    2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 2354 - 2359
  • [29] Adaptive thermal-aware task scheduling for multi-core systems
    Chu, Hsin-Hao
    Kao, Yu-Chon
    Chen, Ya-Shu
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 : 155 - 174
  • [30] Shared Cache-aware Scheduling Algorithm on Multi-core Systems
    Tang, Xiao-Yong
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMMUNICATION ENGINEERING (CSCE 2015), 2015, : 1249 - 1255