Abstract:
The authors investigate the synchronization problem in the context of priority-driven preemptive scheduling on shared-memory multiprocessors. Unfortunately, a direct appl...Show MoreMetadata
Abstract:
The authors investigate the synchronization problem in the context of priority-driven preemptive scheduling on shared-memory multiprocessors. Unfortunately, a direct application of synchronization mechanisms such as the Ada rendezvous, semaphores, or monitors can lead to uncontrolled priority inversion: a high job being blocked by a lower priority job for an indefinite period of time. A task allocation scheme based on the generalized protocol is outlined.<>
Published in: Proceedings. Real-Time Systems Symposium
Date of Conference: 06-08 December 1988
Date Added to IEEE Xplore: 06 August 2002
Print ISBN:0-8186-4894-5