• 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