DocumentCode
229141
Title
WCET-aware scheduling optimizations for multi-core real-time systems
Author
Kelter, Timon ; Borghorst, Hendrik ; Marwedel, P.
Author_Institution
Tech. Univ. Dortmund, Dortmund, Germany
fYear
2014
fDate
14-17 July 2014
Firstpage
67
Lastpage
74
Abstract
In real-time systems, the WCET (worst-case execution time) of tasks is of utmost importance. For multi-cores, the WCET has been shown to be hard to determine due to task interactions on shared memory and shared buses. This problem is usually addressed by spatial or temporal partitioning of the resources, but both lead to lower utilization if the partitioning is not done optimally. We examine two approaches for optimizing resource usage in a temporally partitioned multi-core system and show that these techniques can reduce the WCET by more than 30% on average, leading to better schedulability and higher system utilization.
Keywords
multiprocessing systems; optimisation; real-time systems; WCET-aware scheduling optimization; multicore real-time systems; shared buses; shared memory; spatial partitioning; task interaction; temporal partitioning; worst-case execution time; Benchmark testing; Computational modeling; Optimal scheduling; Runtime; Schedules; Time division multiple access;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIV), 2014 International Conference on
Conference_Location
Agios Konstantinos
Type
conf
DOI
10.1109/SAMOS.2014.6893196
Filename
6893196
Link To Document