Skip to main navigation Skip to search Skip to main content

A resource synchronization protocol for multiprocessor real-time systems

  • Chia Mei Chen
  • , S. K. Tripathi
  • , A. Blackmore
  • University of Maryland, College Park

Research output: Contribution to journalConference articlepeer-review

6 Scopus citations

Abstract

We study resource synchronization in multiprocessor hard real-time systems. Specifically, we propose a multiprocessor resource control protocol which allows a job to simultaneously lock multiple global resources, removing a restriction from previous protocols. Allowing nested critical sections may permit a finer granularity of synchronization, increasing parallelism and throughput. All the protocols discussed belong to the class of priority inheritance protocols and rely in some fashion on priority ceilings for global semaphores. The extended protocol prevents deadlock and transitive blocking. We derive bounds for worse case blocking time, and describe sufficient conditions to guarantee that m sets of periodic tasks can be scheduled on an m multiprocessor system.

Original languageEnglish
Article number5727850
Pages (from-to)III159-III162
JournalProceedings of the International Conference on Parallel Processing
Volume3
DOIs
StatePublished - 1994
Event23rd International Conference on Parallel Processing, ICPP 1994 - Raleigh, NC, United States
Duration: Aug 15 1994Aug 19 1994

Fingerprint

Dive into the research topics of 'A resource synchronization protocol for multiprocessor real-time systems'. Together they form a unique fingerprint.

Cite this