DocumentCode :
3189899
Title :
Integrated time- and event-triggered scheduling - An overhead analysis on the ARM architecture
Author :
Schorr, Susan ; Fohler, Gerhard
Author_Institution :
Tech. Univ. Kaiserslautern, Kaiserslautern, Germany
fYear :
2013
fDate :
19-21 Aug. 2013
Firstpage :
165
Lastpage :
174
Abstract :
Slot shifting is a method to combine time-triggered and event-triggered scheduling of real-time systems. It analyzes offline constructed scheduling tables for the amount and location of unused resources, called spare capacities, which are used to accommodate event-triggered activities, such as aperiodic tasks. Spare capacities are efficiently represented to indicate available resources and the flexibility to shift offline scheduled tasks while maintaining their feasibility with respect to their original timing constraints. In this paper, we study the overhead costs involved in the practical implementation of slot shifting. We present results from measurements on the cycle accurate multi-processor systems-on-chip simulator MPARM, which indicate the execution time and memory costs of the various steps of online slot shifting for the ARM architecture. These allow a designer to select configurations and trade-offs for the implementation. We present the insights gained which lead to a redesign of the original algorithm.
Keywords :
microcontrollers; processor scheduling; real-time systems; resource allocation; system-on-chip; ARM architecture; MPARM; aperiodic tasks; cycle accurate multiprocessor system-on-chip simulator; event-triggered activities; event-triggered scheduling; execution time; integrated event-triggered scheduling; integrated time-triggered scheduling; memory costs; offline constructed scheduling tables; offline scheduled task shifting; online slot shifting; overhead analysis; real-time systems; spare capacities; timing constraints; unused resource location; Algorithm design and analysis; Hardware; Heuristic algorithms; Runtime; Schedules; Scheduling; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
Conference_Location :
Taipei
ISSN :
1533-2306
Type :
conf
DOI :
10.1109/RTCSA.2013.6732216
Filename :
6732216
Link To Document :
بازگشت