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 条
  • [41] Using real-time outage information at Westar energy
    2008 IEEE/PES TRANSMISSION & DISTRIBUTION CONFERENCE & EXPOSITION, VOLS 1-3, 2008, : 413 - 416
  • [42] HARDWARE DESIGN OF A REAL-TIME PETRI-NET MODEL FOR REAL-TIME TASKS
    HWANG, CP
    HO, CS
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1995, 18 (04) : 481 - 492
  • [43] Using stereoscopic real-time graphics to shorten training time for complex mechanical tasks
    Tecchia, Franco
    Carrozzino, Marcello
    Rossi, Fabio
    Bergamasco, Massimo
    Marco, Vescovi
    Pisu, Francesca
    STEREOSCOPIC DISPLAYS AND VIRTUAL REALITY SYSTEMS XIII, 2006, 6055
  • [44] Real-time transactions need their constituting tasks
    Wedde, HF
    Böhm, S
    Freund, W
    NEW TECHNOLOGIES FOR COMPUTER CONTROL 2001, 2002, : 287 - 292
  • [45] Real-Time Reconfigurable Scheduling of Sporadic Tasks
    Gharsellaoui, Hamza
    Ben Ahmed, Samir
    SOFTWARE TECHNOLOGIES (ICSOFT 2013), 2014, 457 : 24 - 39
  • [46] Real-time systems tackle tough tasks
    Puttre, Michael
    Mechanical Engineering, 1991, 113 (07): : 55 - 58
  • [47] Real-Time Scheduling of PI Control Tasks
    Reimann, Sven
    Wu, Wei
    Liu, Steven
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (03) : 1118 - 1125
  • [48] Deterministic preemptive scheduling of real-time tasks
    Jackson, LE
    Rouskas, GN
    COMPUTER, 2002, 35 (05) : 72 - +
  • [49] PARAMETRIC DISPATCHING OF HARD REAL-TIME TASKS
    GERBER, R
    PUGH, W
    SAKSENA, M
    IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (03) : 471 - 479
  • [50] Scheduling of real-time tasks with complex constraints
    Choi, SH
    Agrawala, AK
    PERFORMANCE EVALUATION: ORIGINS AND DIRECTIONS, 2000, 1769 : 253 - 282