Improving Responsiveness of Hard Real-Time Embedded Systems

被引:0
|
作者
Anderson, Hugh [1 ]
Khoo, Siau-Cheng [2 ]
机构
[1] Wellington Inst Technol, Ctr Creat Technol, Wellington, New Zealand
[2] Natl Univ Singapore, Dept Comp Sci, Singapore, Singapore
关键词
D O I
10.1109/TASE.2009.21
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Hard real-time systems are found in many critical embedded applications, for example aeroplane flight control, industrial production line control, and so on. The safe scheduling of tasks in these hard real-time systems is crucial to their correct operation, but the hard constraints of this type of scheduling reduce the responsiveness of the systems. In this paper we show the application of runtime analysis in informing the design of hard real-time embedded systems by allowing scheduled tasks to be dynamically re-ordered to improve the average responsiveness, while still meeting the hard constraints imposed by the system. The technique is semi-automated, and uses the reduce computer algebras system to precalculate a symbolic form of the runtime of scheduled tasks. The symbolic form is used to modify the source code of the scheduler.
引用
收藏
页码:13 / +
页数:2
相关论文
共 50 条
  • [1] Embedded, Hard, Real-Time Systems with Ada
    Rogers, Pat
    [J]. SIGADA 2009: PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON ADA AND RELATED TECHNOLOGIES, 2009, : 17 - 17
  • [2] Implementation of Hard Real-Time Embedded Control Systems
    Matjazc Colnari
    Domen Verber
    Roman Gumzej
    Wolfgang A. Halang
    [J]. Real-Time Systems, 1998, 14 : 293 - 310
  • [3] Codesign for complex hard real-time embedded systems
    Jin, YX
    [J]. DCABES 2004, PROCEEDINGS, VOLS, 1 AND 2, 2004, : 700 - 704
  • [4] HARD REAL-TIME EMBEDDED OPERATING-SYSTEMS
    COOLING, J
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1994, 18 (09) : 499 - 500
  • [5] Implementation of hard real-time embedded control systems
    Colnaric, M
    Verber, D
    Gumzej, R
    Halang, WA
    [J]. REAL-TIME SYSTEMS, 1998, 14 (03) : 293 - 310
  • [6] Reliable Hard Real-Time Communication in Industrial and Embedded Systems
    Jonsson, Magnus
    Kunert, Kristina
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2008, : 184 - 191
  • [7] A Software Framework for Hard Real-Time Distributed Embedded Systems
    Angelov, Christo
    Sierszecki, Krzysztof
    Zhou, Feng
    [J]. PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2008, : 385 - 392
  • [8] Conforming the Runtime Inputs for Hard Real-Time Embedded Systems
    Huang, Kai
    Chen, Gang
    Buckl, Christian
    Knoll, Alois
    [J]. 2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 430 - 436
  • [9] Fault recovery based on checkpointing for hard real-time embedded systems
    Zhang, Y
    Chakrabarty, K
    [J]. 18TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2003, : 320 - 327
  • [10] The REAR framework for emulation and analysis of embedded hard real-time systems
    Petters, S
    Muth, A
    Kolloch, T
    Hopfner, T
    Fischer, F
    Färber, G
    [J]. TENTH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEMS PROTOTYPING, PROCEEDINGS, 1999, : 100 - 107