• DocumentCode
    3455328
  • Title

    A scalable real-time synchronization protocol for distributed systems

  • Author

    Rhee, Injong ; Martin, Graham R.

  • Author_Institution
    Dept. of Comput. Sci., Warwick Univ., Coventry, UK
  • fYear
    1995
  • fDate
    5-7 Dec 1995
  • Firstpage
    18
  • Lastpage
    27
  • Abstract
    A distributed protocol is proposed for the synchronization of real-time tasks that have variable resource requirements. The protocol is simple to implement and is intended for large-scale distributed or parallel systems in which processes communicate by message passing. Critical sections, even when nested, may be executed on any processor. Thus, given an adequate number of processors, the execution of critical sections can be completely distributed. More significantly, since the protocol enables the distributed allocation of critical sections, the benefits of various allocations can be analyzed and the system optimized to provide minimal blocking. This has important application in global optimization techniques for allocating large numbers of hard real-time tasks in multiprocessor systems
  • Keywords
    access protocols; message passing; processor scheduling; real-time systems; distributed protocol; distributed systems; global optimization techniques; hard real-time tasks; message passing; minimal blocking; multiprocessor systems; parallel systems; scalable real-time synchronization protocol; variable resource requirements; Computer science; Finishing; Large-scale systems; Message passing; Multiprocessing systems; Protocols; Real time systems; Resource management; Safety; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1995. Proceedings., 16th IEEE
  • Conference_Location
    Pisa
  • ISSN
    1052-8725
  • Print_ISBN
    0-8186-7337-0
  • Type

    conf

  • DOI
    10.1109/REAL.1995.495192
  • Filename
    495192