Can Real-Time Systems be Chaotic?

被引:0
作者
Thiele, Lothar [1 ]
Kumar, Pratyush [1 ]
机构
[1] Swiss Fed Inst Technol, Comp Engn & Networks Lab, Zurich, Switzerland
来源
2015 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT) | 2015年
关键词
MODEL;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we take a dynamical systems perspective of real-time systems. In particular, we investigate the evolution of response times of periodic jobs and aim to show that oscillatory and chaotic behavior can be exhibited by standard scheduling algorithms. To this end, we present a simple periodic task specification that leads to oscillations of response times for a fixed priority scheduler. We then show three task specifications that lead to complex dynamic behavior under various scheduling algorithms: (a) round robin, (b) multiprocessor fixed-priority, and (c) priority inheritance protocol. As a practical validation of the results, we implemented the multiprocessor fixed-priority scheduler using POSIX threads and standard locking mechanisms. Finally, we discuss general observations and implications of the observed and proven phenomena.
引用
收藏
页码:21 / 30
页数:10
相关论文
共 17 条
[1]  
[Anonymous], COMPUTERS IEEE T
[2]  
[Anonymous], NONLINEAR DYNAMICS C
[3]   Deterministic Chaos in a Model of Discrete Manufacturing [J].
Bartholdi, John J., III ;
Eisenstein, Donald D. ;
Lim, Yun Fong .
NAVAL RESEARCH LOGISTICS, 2009, 56 (04) :293-299
[4]  
Baruah S., 2012, 33 REAL TIM SYST S R, P63
[5]  
Beaumariage T., 1994, ADV SEM MAN C WORKSH, P169
[6]   The control of chaos: theory and applications [J].
Boccaletti, S ;
Grebogi, C ;
Lai, YC ;
Mancini, H ;
Maza, D .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2000, 329 (03) :103-197
[7]   A PIECEWISE LINEAR-MODEL FOR THE ZONES OF INSTABILITY OF AN AREA-PRESERVING MAP [J].
DEVANEY, RL .
PHYSICA D, 1984, 10 (03) :387-393
[8]  
DEVANEY RL, 1988, SCI FRACTAL IMAGES, P137
[9]  
Erramilli A., 1991, SELECTED AREAS COMMU, V9, P171
[10]  
Feichtinger G., 1994, ZOR, Methods and Models of Operations Research, V40, P109, DOI 10.1007/BF01414032