Loading...
Please wait, while we are loading the content...
Similar Documents
Multiprocessor Priority Ceiling Based Protocols (1994)
| Content Provider | CiteSeerX |
|---|---|
| Author | Tripathi, Satish K. Chen, Chia-Mei |
| 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. We consider both static and dynamic priorities, building upon the multiprocessor priority ceiling protocol (MPCP) proposed by Rajkumar et al. and the dynamic priority ceiling protocol (DPCP) proposed by Chen and Lin. The extended protocols prevent 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. Performan... |
| File Format | |
| Publisher Date | 1994-01-01 |
| Publisher Institution | Univ. of Maryland |
| Access Restriction | Open |
| Subject Keyword | Priority Inheritance Protocol Periodic Task Sufficient Condition Dynamic Priority Ceiling Protocol Global Semaphore Multiprocessor Priority Ceiling Resource Synchronization Multiprocessor Hard Real-time System Dynamic Priority Transitive Blocking Nested Critical Section Multiprocessor Priority Ceiling Protocol Previous Protocol Multiprocessor Resource Control Protocol Multiple Global Resource Priority Ceiling Extended Protocol Multiprocessor System |
| Content Type | Text |