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 :
بازگشت