• DocumentCode
    1896383
  • Title

    Real-time scalability of nested spin locks

  • Author

    Takada, Hiroaki ; Sakamura, Ken

  • Author_Institution
    Dept. of Inf. Sci., Tokyo Univ., Japan
  • fYear
    1995
  • fDate
    25-27 Oct 1995
  • Firstpage
    160
  • Lastpage
    167
  • Abstract
    When a real-time system is realized on a shared-memory multiprocessor, the worst-case performance of interprocessor synchronizations is one of the most important issues. In this paper, scalability of the maximum execution times of critical sections guarded by nested spin locks is discussed. With the simplest method, the maximum execution times become O(nm), where n is the number of contending processors and m is the maximum nesting level of locks. In this paper, we propose an algorithm with which this order can be reduced to O(n·em) and demonstrate its effectiveness when m=2 through performance measurements
  • Keywords
    performance evaluation; real-time systems; shared memory systems; synchronisation; interprocessor synchronizations; maximum execution times; maximum nesting level; nested spin locks; performance measurements; real-time scalability; real-time system; shared-memory multiprocessor; worst-case performance; Atomic measurements; Concurrent computing; Information science; Real time systems; Scalability; System recovery; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Computing Systems and Applications, 1995. Proceedings., Second International Workshop on
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-8186-7106-8
  • Type

    conf

  • DOI
    10.1109/RTCSA.1995.528766
  • Filename
    528766