DocumentCode
190741
Title
Schedulability analysis of global memory-predictable scheduling
Author
Alhammad, Ahmed ; Pellizzoni, Rodolfo
fYear
2014
fDate
12-17 Oct. 2014
Firstpage
1
Lastpage
10
Abstract
The use of multicore CPUs in real-time systems poses significant challenges in estimating their temporal behavior. A factor that has a large impact on this issue is the contention for access to main memory among multiple cores. To overcome this problem, an execution model called PREM has been previously introduced to co-schedule CPU execution and accesses to main memory without relying on hardware arbiters. In this paper, we provide a global schedulbil-ity analysis for this predictable execution model, and we prove its correctness. We also evaluate the effectiveness of the proposed solution with extensive simulations. The results show a significant advantage of the proposed solution when compared to contention execution in which tasks access main memory unpredictably.
Keywords
multiprocessing systems; processor scheduling; real-time systems; PREM; contention execution; coschedule CPU execution; global memory-predictable scheduling; global schedulability analysis; multicore CPUs; predictable execution model; real-time systems; schedulability analysis; temporal behavior; Hardware; Interference; Multicore processing; Processor scheduling; Real-time systems; Schedules; Scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Software (EMSOFT), 2014 International Conference on
Conference_Location
Jaypee Greens
Type
conf
DOI
10.1145/2656045.2656070
Filename
6986128
Link To Document