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 条
  • [41] Offline Earliest Deadline first Scheduling based Technique for Optimization of Energy using STORM in Homogeneous Multi-core Systems
    Khan, Hamayun
    Hashmi, M. Usman
    Khan, Zain
    Ahmad, Rehan
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2018, 18 (12): : 125 - 130
  • [42] A Comprehensive Study of Load Balancing Approaches in Real-Time Multi-Core Systems for Mixed Real-Time Tasks
    Jadon, Shruti
    Kannan, Pradyuman Kavedi
    Kalaria, Urmil
    Varsha, K. R.
    Gupta, Karthik
    Honnavalli, Prasad B.
    IEEE ACCESS, 2024, 12 : 53373 - 53395
  • [43] Tasks scheduling with dynamic voltage scaling on multi-core real-time systems
    Zhong, Xiao
    Qi, Yong
    Hou, Di
    Miao, Lei
    Zheng, Xiao-Mei
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2006, 34 (SUPPL.): : 2481 - 2484
  • [44] Allocation and Scheduling of Strictly Periodic Tasks in Multi-Core Real-Time Systems
    Chen, Jinchao
    Du, Chenglie
    Xie, Fie
    Lin, Bin
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 130 - 138
  • [45] NoC Scheduling for Improved Application-Aware and Memory-Aware Transfers in Multi-Core Systems
    Pimpalkhute, Tejasi
    Pasricha, Sudeep
    2014 27TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2014 13TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID 2014), 2014, : 234 - 239
  • [46] Voltage Island Aware Energy Efficient Scheduling of Real-Time Tasks on Multi-core Processors
    Liu, Jun
    Guo, Jinhua
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 645 - 652
  • [47] Efficient Packet Processing and Load Balancing Solution for Multi-Core Processor RAN Systems
    Gopinath, Srihari Das Sunkada
    Jang, Eunchul
    Ostwal, Nayan
    Lim, Kusung
    10TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES, CONECCT 2024, 2024,
  • [48] A Read-Write Aware DRAM Scheduling for Power Reduction in Multi-Core Systems
    Lai, Chih-Yen
    Pan, Gung-Yu
    Kuo, Hsien-Kai
    Jou, Jing-Yang
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 604 - 609
  • [49] WCET-aware Scheduling Optimizations for Multi-Core Real-Time Systems
    Kelter, Timon
    Borghorst, Hendrik
    Marwedel, Peter
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS XIV), 2014, : 67 - 74
  • [50] Hybrid Approach on Cache Aware Real-Time Scheduling for Multi-Core Systems
    Huybrechts, Thomas
    De Bock, Yorick
    Li, Haoxuan
    Hellinckx, Peter
    ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 2017, 1 : 759 - 768