• DocumentCode
    2125045
  • Title

    Inter- and intra-processor synchronizations in multiprocessor real-time kernel

  • Author

    Takada, Hiroaki ; Sakamura, Ken

  • Author_Institution
    Dept. of Inf. Sci., Tokyo Univ., Japan
  • fYear
    1996
  • fDate
    15-16 Apr 1996
  • Firstpage
    69
  • Lastpage
    74
  • Abstract
    In multiprocessor systems the worst case execution time of a task that exclusively accesses a shared resource is unavoidably prolonged as the number of contending processors is increased. In case of function distributed multiprocessors, because many of the tasks can be processed without synchronizing or communicating with other processors, it is advantageous that the worst case behavior of such tasks are determined independently of the activities of other processors and of the number of processors in the system. We propose two methods to realize multiprocessor real time kernels satisfying this property. The first method is an implementation technique in which the precedence in acquiring an interprocessor lock is given to the host processor of the lock. The second method is to classify tasks into local tasks and private tasks. Private tasks have improved scalability and responsiveness, though they cannot synchronize or communicate with other processors. The effectiveness of our proposals is demonstrated through performance evaluations
  • Keywords
    multiprocessing systems; network operating systems; operating system kernels; real-time systems; resource allocation; scheduling; synchronisation; function distributed multiprocessors; host processor; implementation technique; interprocessor lock; interprocessor synchronizations; intraprocessor synchronizations; local tasks; multiprocessor real time kernel; multiprocessor systems; performance evaluations; private tasks; shared resource; worst case behavior; worst case execution time; Data structures; Delay; Information science; Kernel; Multiprocessing systems; Proposals; Protocols; Real time systems; Scalability; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Real-Time Systems, 1996. Proceedings of the 4th International Workshop on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-7515-2
  • Type

    conf

  • DOI
    10.1109/WPDRTS.1996.557454
  • Filename
    557454