ACM Home Page
Please provide us with feedback. Feedback
Improved response time analysis of tasks scheduled under preemptive Round-Robin
Full text PdfPdf (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
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
SIGBED: ACM Special Interest Group on Embedded Systems
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 72,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1289816.1289861
What is a DOI?

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
 
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.


Collaborative Colleagues:
Razvan Racu: colleagues
Li Li: colleagues
Rafik Henia: colleagues
Arne Hamann: colleagues
Rolf Ernst: colleagues