DocumentCode
1629403
Title
A modified synchronization model for dead-lock free concurrent execution of strongly interacting task sets in embedded systems
Author
Alfranseder, Martin ; Mucha, Matthias ; Schmidhuber, Stefan ; Sailer, Alfons ; Niemetz, M. ; Mottok, Jurgen
Author_Institution
LaS3 - Lab. for Safe & Secure Syst., Univ. of Appl. Sci. Regensburg, Regensburg, Germany
fYear
2013
Firstpage
1
Lastpage
6
Abstract
Global scheduling algorithms are very promising for application in embedded real-time systems using multi-core controllers. In this paper we want to make a first step forward to apply such scheduling methods on real existing systems. Especially a new resource model is necessary to avoid deadlocks, as this goal can not be achieved by using the standard OSEK Priority Ceiling Protocol when shared global resources are in use. We also introduce the new metric mean Normalized Blocking Time in order to be able to compare locking mechanisms according to the timing effects of their blocking behavior. Finally we give a simulative application example of the new metric by the use of two different kinds of semaphore models and an example task set typical for existing embedded real-time systems in the automotive powertrain environment.
Keywords
concurrency control; embedded systems; protocols; resource allocation; scheduling; synchronisation; OSEK priority ceiling protocol; automotive powertrain environment; dead-lock free concurrent execution; embedded realtime systems; global resource sharing; global scheduling algorithms; locking mechanisms; mean normalized blocking time metric; modified synchronization model; multicore controllers; semaphore models; strongly interacting task sets; timing effects; Automotive engineering; Mechanical power transmission; Optimal scheduling; Protocols; Synchronization; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Applied Electronics (AE), 2013 International Conference on
Conference_Location
Pilsen
ISSN
1803-7232
Print_ISBN
978-80-261-0166-6
Type
conf
Filename
6636469
Link To Document