DocumentCode
2254341
Title
Bounding the shared resource load for the performance analysis of multiprocessor systems
Author
Schliecker, Simon ; Negrean, Mircea ; Ernst, Rolf
Author_Institution
Inst. of Comput. & Network Eng., Tech. Univ. Braunschweig, Braunschweig, Germany
fYear
2010
fDate
8-12 March 2010
Firstpage
759
Lastpage
764
Abstract
Predicting timing behavior is key to reliable real-time system design and verification, but becomes increasingly difficult for current multiprocessor systems on chip. The integration of formerly separate functionality into a single multicore system introduces new inter-core timing dependencies, resulting from the common use of the now shared resources. In order to conservatively bound the delay due to the shared resource accesses, upper bounds on the potential amount of conflicting requests from other processors are required. This paper proposes a method that captures the request distances of multiple shared resource accesses by single tasks and also by multiple tasks that are dynamically scheduled on the same processor. Unlike previous work, we acknowledge the fact that on a single processor, tasks will not actually execute in parallel, but in alternation. This consideration leads to a more accurate load model. In a final step, the approach is extended to allow addressing also dynamic cache misses that do not occur at predefined times but surface dynamically during the execution of the tasks.
Keywords
multiprocessing systems; processor scheduling; real-time systems; resource allocation; dynamic cache misses; inter-core timing dependency; multicore system; multiprocessor systems; performance analysis; real-time system design; real-time system verification; shared resource load; task scheduling; timing behavior prediction; Delay; Multicore processing; Multiprocessing systems; Performance analysis; Processor scheduling; Real time systems; System analysis and design; System-on-a-chip; Timing; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location
Dresden
ISSN
1530-1591
Print_ISBN
978-1-4244-7054-9
Type
conf
DOI
10.1109/DATE.2010.5456951
Filename
5456951
Link To Document