• Home
  • Search
  • A scalable real-time synchronization protocol for distributed systems
  • Cite Icon7
  • https://doi.org/10.1109/real.1995.495192Copy DOI Icon

A scalable real-time synchronization protocol for distributed systems

  • Dec 5, 1995
  • I Rhee +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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.

Similar Papers
  • Book Chapter
  • Citations4

An Adaptive Scheme for Fault-Tolerant Scheduling of Soft Real-Time Tasks in Multiprocessor Systems

  • Jan 01, 2001
  • R Al-Omari +2
  • Research Article

Efficient maximum reaction time analysis for data chains of real-time tasks in multiprocessor systems

  • Nov 01, 2025
  • Journal of Systems Architecture
  • Jiankang Ren +6
  • Conference Article
  • Citations17

Scheduling tasks in multiprocessor systems using evolutionary strategies

  • Jun 27, 1994
  • G.W Greenwood +2
  • Conference Article
  • Citations40

Cluster-based file replication in large-scale distributed systems

  • Jun 01, 1992
  • Harjinder S Sandhu +1
  • Conference Article
  • Citations41

Turning Centralized Coherence and Distributed Critical-Section Execution on their Head

  • Jun 15, 2015
  • Stefanos Kaxiras +4
  • Conference Article

A parallel distributed processing robotic system

  • Dec 05, 1994
  • S Kwong +2
  • Conference Article
  • Citations20

A dynamic token-based distributed mutual exclusion algorithm

  • Mar 27, 1991
  • Y.-I Chang +2
  • Conference Article
  • Citations1

Delivering Proactive Real Time Drilling Decision for Extended Reach Drilling Well via Dynamic Trend-Based Monitoring System

  • Oct 14, 2022
  • Bobbywadi Richard +5
  • Research Article
  • Citations5

Reliability analysis of real-time fault-tolerant task models

  • Mar 01, 2013
  • Design Automation for Embedded Systems
  • Shenglin Gui +1
  • Research Article
  • Citations7

A note on Raymond's tree based algorithm for distributed mutual exclusion

  • Oct 01, 1992
  • Information Processing Letters
  • R Satyanarayanan +1
  • PDF
  • Conference Article
  • Citations143

Response-Time Analysis of Conditional DAG Tasks in Multiprocessor Systems

  • Jul 01, 2015
  • Alessandra Melani +4
  • Book Chapter
  • Citations1

Topic 7 Peer-to-Peer Computing

  • Jan 01, 2007
  • Alberto Montresor +3
  • Research Article
  • Citations2

Using Maekawa’s Algorithm to Perform Distributed Mutual Exclusion in Quorums

  • Aug 09, 2012
  • Advances in Computing
  • Ousmane Thiare +1
  • Research Article
  • Citations10

Elastic-RAID: A New Architecture for Improved Availability of Parity-Based RAIDs by Elastic Mirroring

  • Apr 01, 2016
  • IEEE Transactions on Parallel and Distributed Systems
  • Jie Yao +4
  • Conference Article
  • Citations3

Delayed Interrupt Processing Technique for Reducing Latency of Timer Interrupt in Embedded Linux

  • Jan 01, 2009
  • Maobing Dai +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.