Real-Time Multiprocessor Scheduling Algorithm Based on Information Theory Principles

被引:4
|
作者
Rincon, Carlos A. C. [1 ]
Zou, Xingliang [1 ]
Cheng, Albert M. K. [1 ]
机构
[1] Univ Houston, Dept Comp Sci, Houston, TX 77058 USA
基金
美国国家科学基金会;
关键词
Global scheduling; information theory; migration minimization; multiprocessor scheduling;
D O I
10.1109/LES.2017.2761540
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reducing job migrations is essential for any global multiprocessor scheduling algorithm. In this letter, we present a global, dynamic-priority, laxity-based algorithm that reduces the number of migrations on multiprocessor embedded systems by leveraging information theory principles. A simplification of the proposed scheduling theory is presented to reduce the overhead caused by using information theory. Our results show that the proposed algorithm is able to reduce the number of migrations by up to 41.21% when compared with other global, dynamic-priority, laxity-based algorithms. As the utilization per task set and the number of processors increase, simplified information-theoretic scheduling algorithm is able to improve its performance in terms of the number of migrations.
引用
收藏
页码:93 / 96
页数:4
相关论文
共 50 条
  • [1] An optimal multiprocessor real-time scheduling algorithm
    Khemka, A
    Shyamasundar, RK
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 43 (01) : 37 - 45
  • [2] ACO Based Dynamic Scheduling Algorithm for Real-Time Multiprocessor Systems
    Shah, Apurva
    Kotecha, Ketan
    [J]. INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2011, 3 (03) : 20 - 30
  • [3] Adaptive Scheduling Algorithm for Real-Time Multiprocessor Systems
    Shah, Apurva
    Kotecha, Ketan
    [J]. 2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 35 - +
  • [4] Multiprocessor real-time scheduling
    Anderson, James H.
    Devi, UmaMaheswari
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 485 - 486
  • [5] An Efficient Zero-Laxity Based Real-Time Multiprocessor Scheduling Algorithm
    Alhussian, Hitham
    Zakaria, Nordin
    [J]. 2015 5TH INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS), 2015,
  • [6] A Fault-tolerant Scheduling Algorithm Based on Grouping for Real-time Multiprocessor
    Yu, Xingbiao
    Zheng, Changwen
    Hu, Xiaohui
    Zhao, Junsuo
    [J]. 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2013, : 919 - 923
  • [7] An EDF-based scheduling algorithm for multiprocessor soft real-time systems
    Anderson, JH
    Bud, V
    Devi, UMC
    [J]. 17TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2005, : 199 - 208
  • [8] An Adaptive Genetic Algorithm for Multiprocessor Real-time Task Scheduling
    李亚军
    杨宇航
    [J]. Journal of Donghua University(English Edition), 2009, 26 (02) : 111 - 118
  • [9] An improved dynamic scheduling algorithm for multiprocessor real-time systems
    Zhu, XB
    Tu, SL
    [J]. PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 710 - 714
  • [10] A new dynamic scheduling algorithm for real-time multiprocessor systems
    Qiao, Y
    Wang, HG
    Dai, GZ
    [J]. ARCHITECTURE AND DESIGN OF DISTRIBUTED EMBEDDED SYSTEMS, 2001, 61 : 173 - 182