| Improved response time analysis of tasks scheduled under preemptive Round-Robin |
| Full text |
Pdf
(180 KB)
|
Source
|
International Conference on Hardware Software Codesign
archive
Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis
table of contents
Salzburg, Austria
SESSION: System-level performance analysis
table of contents
Pages: 179 - 184
Year of Publication: 2007
ISBN:978-1-59593-824-4
|
|
Authors
|
|
Razvan Racu
|
Technical University Of Braunschweig, Braunschweig, Germany
|
|
Li Li
|
Technical University Of Braunschweig, Braunschweig, Germany
|
|
Rafik Henia
|
Technical University Of Braunschweig, Braunschweig, Germany
|
|
Arne Hamann
|
Technical University Of Braunschweig, Braunschweig, Germany
|
|
Rolf Ernst
|
Technical University Of Braunschweig, Braunschweig, Germany
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 72, Citation Count: 2
|
|
|
ABSTRACT
Round-Robin scheduling is the most popular time triggered scheduling policy, and has been widely used in communication networks for the last decades. It is an efficient scheduling technique for integration of unrelated system parts, but the worst-case timing depends on the system properties in a very complex way. The existing works on response time analysis of task scheduled under Round-Robin determine very pessimistic response time bounds, without considering in detail the interactions between tasks. This may lead to a degradation of the efficiency of Round-Robin scheduling algorithm, and becomes a practical obstacle to its application in real-time systems. In this paper we present an approach to compute much tighter best-case and worst-case response time bounds of tasks scheduled under preemptive Round-Robin, including also the effects of the scheduling algorithm.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
FlexRay. http://www.flexray.com/
|
| |
3
|
J. P. Gutierrez, J. J. G. Garcia, and M. G. Harbour. Best-Case Analysis for Improving the Worst-Case Schedulability Test for Distributed Hard RealTime Systems. In Proceedings of the Euromicro Conference on Real-Time Systems (ECRTS), 1998.
|
| |
4
|
|
| |
5
|
|
| |
6
|
M. Joseph and P. Pandya. Finding Response Times in a Real-Time System. The Computer Journal, 29(5):390--395, 1986.
|
| |
7
|
|
| |
8
|
H. Kopetz and G. Bauer. The Time-Triggered Architecture. Proceedings of the IEEE, Special Issue on Modeling and Design of Embedded Software, 2001.
|
| |
9
|
J. Lehoczky. Fixed Priority Scheduling of Periodic Task Sets with Arbitrary Deadlines. In Proceedings of the Real-Time Systems Symposium, pages 201--209, 1990.
|
 |
10
|
|
| |
11
|
J. Migge. Real-time scheduling: a trajectory based model. PhD thesis, Nice University, Nancy, France, 1999.
|
| |
12
|
|
| |
13
|
S. Mukherjee, D. Saha, M. Saksena, and S. K. Tripathi. A Bandwidth Allocation Scheme for Time Constrained Message Transmission on a Slotted Ring LAN. In IEEE Real-Time Systems Symposium, Raleigh-Durham, NC, 1993.
|
| |
14
|
|
| |
15
|
K. Richter. Compositional Performance Analysis. PhD thesis, Technical University of Braunschweig, 2004.
|
 |
16
|
M. Shreedhar , George Varghese, Efficient fair queueing using deficit round robin, Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication, p.231-242, August 28-September 01, 1995, Cambridge, Massachusetts, United States
|
| |
17
|
B. Sprunt, L. Sha, and J. Lehoczky. Aperiodic Task Scheduling for Hard Real-Time Systems. Journal of Real-Time Systems, 1(1):27--60, 1989.
|
| |
18
|
|
| |
19
|
|
| |
20
|
R. Wu and Y.-B. Chen. Analysis of a loop Transmission System with Round-Robin Scheduling of Services. IBM J. Res. Dev., 19(5):486--493, 1975.
|
| |
21
|
R. Yates. High Speed Round Robin Queueing Networks. PhD thesis, MIT, Dept. of Electrical Engineering and Computer Science, 1990.
|
CITED BY 2
|
|
Simon Schliecker , Jonas Rox , Matthias Ivers , Rolf Ernst, Providing accurate event models for the analysis of heterogeneous multiprocessor systems, Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis, October 19-24, 2008, Atlanta, GA, USA
|
|
|
Simon Schliecker , Mircea Negrean , Gabriela Nicolescu , Pierre Paulin , Rolf Ernst, Reliable performance analysis of a multicore multithreaded system-on-chip, Proceedings of the 6th IEEE/ACM/IFIP international conference on Hardware/Software codesign and system synthesis, October 19-24, 2008, Atlanta, GA, USA
|
|