Can Real-Time Systems be Chaotic?

被引:0
|
作者
Thiele, Lothar [1 ]
Kumar, Pratyush [1 ]
机构
[1] Swiss Fed Inst Technol, Comp Engn & Networks Lab, Zurich, Switzerland
关键词
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
相关论文
共 50 条
  • [31] Meeting real-time constraints in CAN
    Cavalieri, Salvatore
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2005, 1 (02) : 124 - 135
  • [32] Real-time performance estimation for dynamic, distributed real-time systems
    Huh, EN
    Welch, LR
    Mun, Y
    COMPUTATIONAL SCIENCE-ICCS 2002, PT III, PROCEEDINGS, 2002, 2331 : 1071 - 1079
  • [33] Real-time commit protocol for distributed real-time database systems
    Yoon, Y
    Han, M
    Cho, J
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 221 - 225
  • [34] FAST IS NOT REAL-TIME - DESIGNING EFFECTIVE REAL-TIME AI SYSTEMS
    OREILLY, CA
    CROMARTY, AS
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1985, 548 : 249 - 257
  • [35] Specification and analysis of real-time systems using Real-Time Maude
    Ölveczky, PC
    Meseguer, J
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 2984 : 354 - 358
  • [36] Compounded Real-Time Operating Systems for Rich Real-Time Applications
    Yang, Chung-Fan
    Shinjo, Yasushi
    IEEE ACCESS, 2025, 13 : 26079 - 26104
  • [37] Chaotic encryption scheme for real-time digital video
    Li, SJ
    Zheng, X
    Mou, XQ
    Cai, YL
    REAL-TIME IMAGING VI, 2002, 4666 : 149 - 160
  • [38] Real-time anticipation of chaotic states of an electronic circuit
    Voss, HU
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2002, 12 (07): : 1619 - 1625
  • [39] DEBUGGING REAL-TIME SYSTEMS
    NEWCOMER, JM
    DR DOBBS JOURNAL, 1993, 18 (07): : 55 - &
  • [40] DEBUGGING REAL-TIME SYSTEMS
    QUINNELL, RA
    EDN, 1994, 39 (24) : 48 - &