DocumentCode
2003208
Title
Bounding worst-case access times in modern multiprocessor systems
Author
Stohr, J. ; von Bulow, A. ; Farber, G.
Author_Institution
Inst. for Real-Time Comput. Syst., Tech. Univ. Munchen, Munich, Germany
fYear
2005
fDate
6-8 July 2005
Firstpage
189
Lastpage
198
Abstract
When evaluating worst-case execution times of real-time software on an off-the-shelf multiprocessor system, one should consider the architecture of the underlying hardware. This paper evaluates and discusses the impacts of the chipset of a symmetric multi-processing (SMP) architecture on the execution times of software. It will show how one can obtain worst-case execution times of accesses to main memory and to peripheral devices. This paper also introduces parameters to describe the different impacts on these access times. These parameters reflect the worst-case execution times of a set of uninterrupted accesses at different load conditions. Depending on the real-time requirements, accesses to main memory or to peripheral devices can be performed at different configuration states of hardware. At each state, the worst-case access times differ. This paper shows how these access times can be used for the evaluation of worst-case execution times of real-time software.
Keywords
concurrency control; multiprocessing systems; real-time systems; chipset; main memory access; multiprocessor system; peripheral device; real-time software; software execution time; symmetric multiprocessing architecture; underlying hardware architecture; worst case access time; Bridges; Central Processing Unit; Computer architecture; Control systems; Delay effects; Hardware; High performance computing; Multiprocessing systems; Real time systems; Semiconductor device measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 2005. (ECRTS 2005). Proceedings. 17th Euromicro Conference on
ISSN
1068-3070
Print_ISBN
0-7695-2400-1
Type
conf
DOI
10.1109/ECRTS.2005.10
Filename
1508460
Link To Document