Using Information Theory Principles to Schedule Real-time Tasks

被引:0
|
作者
Rincon C, Carlos A. [1 ,2 ]
Cheng, Albert M. K. [1 ]
机构
[1] Univ Houston, Real Time Syst Lab, Houston, TX 77004 USA
[2] Univ Zulia, Networking & Telemat Acad Unit, Maracaibo, Venezuela
来源
2017 51ST ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS) | 2017年
基金
美国国家科学基金会;
关键词
Information Theory; Scheduling; Real-time Systems; Performance; ENTROPY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The purpose of this paper is to present a scheduling solution based on information theory principles to schedule real-time tasks. We propose the mathematical background for using information as a parameter in real-time systems as well as the relationship between information and utilization. We present a new dynamic priority scheduling solution that selects the task with the highest amount of information per studied interval. We propose the feasibility analysis of the scheduling solution and we compare its performance against the Earliest Deadline First (EDF) scheduling algorithm using as dependent variables the number of context switches and the number of preemptions. We generated 16 test files (with 100 synthetic task sets per tile) using as independent variables: (a) Utilization (from 70% to 100%), (b) Number of tasks per Task set (from 2 to 5) and (e) Hyper-period (fixed at 40). The results showed that: (a) Our scheduling solution improves the performance of EDF by 1.1384% in terms of the number of context switches and 2.0428% in terms of the number of preemptions for the studied task sets; (h) The similarity ratio (number of similar schedules) between the two algorithms was 42.68%.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Poster Abstract: Using Entropy as a Parameter to Schedule Real-Time Tasks
    Rincon C., Carlos A.
    Cheng, Albert M. K.
    2015 IEEE 36TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2015), 2015, : 375 - 375
  • [2] An Algorithm for Scheduling Aperiodic Real-time Tasks on a Static Schedule
    Yin, Jin-yong
    Guo, Guo-chang
    ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 1, PROCEEDINGS: COMPUTING SCIENCE AND ITS APPLICATION, 2009, : 70 - 74
  • [3] Real-Time Multiprocessor Scheduling Algorithm Based on Information Theory Principles
    Rincon, Carlos A. C.
    Zou, Xingliang
    Cheng, Albert M. K.
    IEEE EMBEDDED SYSTEMS LETTERS, 2017, 9 (04) : 93 - 96
  • [4] In the Internet of things about theory of real-time information and real-time information access
    He Hongyu
    ADVANCES IN MECHATRONICS, AUTOMATION AND APPLIED INFORMATION TECHNOLOGIES, PTS 1 AND 2, 2014, 846-847 : 1881 - 1884
  • [5] A Flexible Framework to Schedule Soft Aperiodic Tasks in Hard Real-Time Systems
    Nascimento, Flavia Maristela S.
    Lima, George
    2019 IX BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 2019,
  • [6] Securing Real-Time Systems using Schedule Reconfiguration
    Hammadeh, Zain A. H.
    Hasan, Monowar
    Hamad, Mohammad
    2024 IEEE 27TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING, ISORC 2024, 2024,
  • [7] Using information theory to optimise epidemic models for real-time prediction and estimation
    Parag, Kris V.
    Donnelly, Christl A.
    PLOS COMPUTATIONAL BIOLOGY, 2020, 16 (07)
  • [8] Information aiding of real-time systems for human fault diagnosis tasks
    Wen, CH
    Hwang, SL
    ANALYSIS, DESIGN AND EVALUATION OF MAN-MACHINE SYSTEMS 1998, 1999, : 185 - 190
  • [9] Using real-time queueing theory to control lateness in real-time systems
    Lehoczky, John P.
    Performance Evaluation Review, 1997, 25 (01): : 158 - 168
  • [10] DYNAMIC SCHEDULING OF HARD REAL-TIME TASKS AND REAL-TIME THREADS
    SCHWAN, K
    ZHOU, HY
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (08) : 736 - 748