DocumentCode :
1594979
Title :
Scheduling of time enhanced c (TEC)
Author :
Fritzsche, Rene ; Siemers, Christian
Author_Institution :
Dept. of Comput. Sci., Clausthal Univ. of Technol., Clausthal-Zellerfeld, Germany
fYear :
2010
Firstpage :
1
Lastpage :
6
Abstract :
Real-time systems mainly consist of time or event-triggered tasks that must satisfy deadline-constraints and other limitations to the execution time. Scheduling of them is a common problem especially if no operating system can be used because of limited resources like code-size and CPU power. Previous approaches deal with multi-frame models to split tasks into smaller subtask that may be arranged at compile-time in a static way to cope with given deadlines. Handling of non-periodic events and context-switching problems demand a more dynamic scheduling. This paper presents an approach of using manually given information for timing constraints in order to rearrange the code to satisfy the deadlines automatically. The presented design is still able to handle events and to force the given functions to cooperate. Supporting hardware for producing timing-events may further help the system to organize the program-flow.
Keywords :
dynamic scheduling; multiprogramming; real-time systems; software engineering; CPU power; context switching problem; deadline constraint; dynamic scheduling; event triggered task; multiframe model; nonperiodic event; program flow; real time system; split task; time enhanced C; timing constraint; Context; Switches; application-internal scheduler; forced cooperative design; multi-frame tasks; semi-dynamic scheduling; time-enhanced language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
World Automation Congress (WAC), 2010
Conference_Location :
Kobe
ISSN :
2154-4824
Print_ISBN :
978-1-4244-9673-0
Electronic_ISBN :
2154-4824
Type :
conf
Filename :
5665620
Link To Document :
بازگشت