DocumentCode
2448850
Title
A Heterogeneous Preemptive and Non-preemptive Scheduling Approach for Real-Time Systems on Multiprocessors
Author
Starke, Renan Augusto ; de Oliveira, Romulo S.
Author_Institution
DAS-CTC, Univ. Fed. de Santa Catarina, Florianopolis, Brazil
fYear
2012
fDate
20-25 May 2012
Firstpage
70
Lastpage
75
Abstract
The correct functioning of real-time systems depends not only on the logically correct response, but also on its timing. This type of system is increasingly present today and the processing demand is such that complex multicore processors are needed. The development of multiprocessors is ahead of the analysis techniques of such systems and it is therefore necessary to promote reliability and to reduce over-specified systems. Depending on the processor architecture, the values obtained by computing WCET (Worst Case Execution Time) are incompatible with the scheduling model that creates a fundamental contradiction between the assumptions of WCET calculation and scheduling algorithms. This work proposes the use of a heterogeneous approach where part of the multiprocessor cores operate under preemptive and part under a non-preemptive scheduling. The analysis shows that there are advantages in using the heterogeneous approach.
Keywords
multiprocessing systems; processor scheduling; WCET; complex multicore processors; heterogeneous preemptive scheduling approach; multiprocessors development; nonpreemptive scheduling approach; worst case execution time; Hardware; Partitioning algorithms; Program processors; Real time systems; Scheduling; Scheduling algorithms; Worst-Case Execution Time; multiprocessors; real-time; scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Critical Embedded Systems (CBSEC), 2012 Second Brazilian Conference on
Conference_Location
Campinas
Print_ISBN
978-1-4673-1912-6
Type
conf
DOI
10.1109/CBSEC.2012.9
Filename
6227659
Link To Document