Skip to main content

2016 | OriginalPaper | Buchkapitel

10. EDF in Real-Time Calculus

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Response time analysis (RTA) is one of the key problems in real-time system design. This chapter proposes new RTA methods for EDF scheduling, with general system models where workload and resource availability are represented by request/demand bound functions and supply bound functions. The main idea is to derive response time upper bounds by lower-bounding the slack times. We first present a simple over-approximate RTA method, which lower bounds the slack time by measuring the “horizontal distance” between the demand bound function and the supply bound function. Then we present an exact RTA method based on the above idea but eliminating the pessimism in the first analysis. This new exact RTA method not only allows to precisely analyze more general system models than existing EDF RTA techniques, but also significantly improves analysis efficiency. Experiments are conducted to show efficiency improvement of our new RTA technique, and tradeoffs between the analysis precision and efficiency of the two proposed methods are discussed. We also illustrate the application of the proposed RTA techniques to Real-Time Calculus for the analysis of components with EDF scheduling in a distributed computing environment.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
30.
Zurück zum Zitat S. Baruah, A. Mok, L. Rosier, Preemptively scheduling hard-real-time sporadic tasks on one processor, in RTSS, 1990 S. Baruah, A. Mok, L. Rosier, Preemptively scheduling hard-real-time sporadic tasks on one processor, in RTSS, 1990
35.
Zurück zum Zitat J.P. Lehoczky, Fixed priority scheduling of periodic task sets with arbitrary deadlines, in RTSS, 1990 J.P. Lehoczky, Fixed priority scheduling of periodic task sets with arbitrary deadlines, in RTSS, 1990
40.
Zurück zum Zitat A. Hamann, M. Jersak, K. Richter, R. Ernst, Design space exploration and system optimization with symta/s-symbolic timing analysis for systems, in RTSS, 2004 A. Hamann, M. Jersak, K. Richter, R. Ernst, Design space exploration and system optimization with symta/s-symbolic timing analysis for systems, in RTSS, 2004
41.
Zurück zum Zitat M. Gonzalez Harbour, J. Palencia Gutierrez, Schedulability analysis for tasks with static and dynamic offsets, in RTSS, 1998 M. Gonzalez Harbour, J. Palencia Gutierrez, Schedulability analysis for tasks with static and dynamic offsets, in RTSS, 1998
75.
Zurück zum Zitat J. Rox, R. Ernst, Compositional performance analysis with improved analysis techniques for obtaining viable end-to-end latencies in distributed embedded systems, in STTT, 2013 J. Rox, R. Ernst, Compositional performance analysis with improved analysis techniques for obtaining viable end-to-end latencies in distributed embedded systems, in STTT, 2013
94.
Zurück zum Zitat M. Spuri, Analysis of deadline scheduled real-time systems, in RR-2772, INRIA, France, 1996 M. Spuri, Analysis of deadline scheduled real-time systems, in RR-2772, INRIA, France, 1996
150.
Zurück zum Zitat U. Devi, J. Anderson, Tardiness bounds for global edf scheduling on a multiprocessor, in IEEE Real-Time Systems Symposium (RTSS), 2005 U. Devi, J. Anderson, Tardiness bounds for global edf scheduling on a multiprocessor, in IEEE Real-Time Systems Symposium (RTSS), 2005
187.
Zurück zum Zitat J.L. Boudec, P. Thiran, Network calculus – a theory of deterministic queuing systems for the internet, in LNCS 2050 (Springer, Berlin, 2001) J.L. Boudec, P. Thiran, Network calculus – a theory of deterministic queuing systems for the internet, in LNCS 2050 (Springer, Berlin, 2001)
201.
Zurück zum Zitat K. Richter, Compositional scheduling analysis using standard event models. Ph.D. thesis, Technical University of Braunschweig, 2004 K. Richter, Compositional scheduling analysis using standard event models. Ph.D. thesis, Technical University of Braunschweig, 2004
202.
Zurück zum Zitat V. Pollex, S. Kollmann, F. Slomka, Generalizing response-time analysis, in RTCSA, 2010 V. Pollex, S. Kollmann, F. Slomka, Generalizing response-time analysis, in RTCSA, 2010
203.
Zurück zum Zitat L. Thiele et al., A framework for evaluating design tradeoffs in packet processing architectures, in DAC, 2002 L. Thiele et al., A framework for evaluating design tradeoffs in packet processing architectures, in DAC, 2002
204.
Zurück zum Zitat A. Easwaran, M. Anand, I. Lee, Compositional analysis framework using edp resource models, in RTSS, 2007 A. Easwaran, M. Anand, I. Lee, Compositional analysis framework using edp resource models, in RTSS, 2007
205.
Zurück zum Zitat I. Shin, I. Lee, Compositional real-time scheduling framework, in RTSS, 2004 I. Shin, I. Lee, Compositional real-time scheduling framework, in RTSS, 2004
206.
Zurück zum Zitat C. Kenna, J. Herman, B. Brandenburg, A. Mills, J. Anderson, Soft real-time on multiprocessors: are analysis-based schedulers really worth it?, in RTSS, 2011 C. Kenna, J. Herman, B. Brandenburg, A. Mills, J. Anderson, Soft real-time on multiprocessors: are analysis-based schedulers really worth it?, in RTSS, 2011
207.
Zurück zum Zitat S. Perathoner, EDF scheduling with real time calculus, in Presentation Slides, TEC Group, Computer Engineering and Networks Laboratory, ETH Zurich, 2007 S. Perathoner, EDF scheduling with real time calculus, in Presentation Slides, TEC Group, Computer Engineering and Networks Laboratory, ETH Zurich, 2007
208.
Zurück zum Zitat E. Bini, G. Buttazzo, The space of EDF deadlines: the exact region and a convex approximation. Real-Time Syst. 41(1), 27–51 (2009) doi:10.1007/s11241-008-9060-7. E. Bini, G. Buttazzo, The space of EDF deadlines: the exact region and a convex approximation. Real-Time Syst. 41(1), 27–51 (2009) doi:10.1007/s11241-008-9060-7.
Metadaten
Titel
EDF in Real-Time Calculus
verfasst von
Nan Guan
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-27198-9_10

Neuer Inhalt