DocumentCode
3220419
Title
An Evaluation of the Dynamic and Static Multiprocessor Priority Ceiling Protocol and the Multiprocessor Stack Resource Policy in an SMP System
Author
Ras, Jim ; Cheng, Albert M K
Author_Institution
Dept. of Comput. Sci., Univ. of Houston, Houston, TX
fYear
2009
fDate
13-16 April 2009
Firstpage
13
Lastpage
22
Abstract
There has been significant study of implementations of a variety of priority inversion control algorithms in uniprocessor systems, but there has been far less work done on the multiprocessor implementations of these algorithms. Herein, we will present such an evaluation of the Multiprocessor Priority Ceiling Protocol (MPCP) and the Multiprocessor Stack Resource Policy (MSRP). To our knowledge, no such empirical evaluation of these two policies has been conducted prior to this. We will show that the results differ from the previous simulation-based studies and that both policies are more or less equally effective. The main difference is the MSRPpsilas expense. We discuss the efficacy of Ada-2005 and C/POSIX. We also discuss the methods through which we have attempted to overcome Adapsilas weakness in mapping tasks to processors.
Keywords
Ada; multiprocessing programs; multiprocessing systems; operating systems (computers); protocols; resource allocation; Ada-2005; C/POSIX; SMP system; dynamic multiprocessor priority ceiling protocol; multiprocessor stack resource policy; portable operating system interface; static multiprocessor priority ceiling protocol; Application software; Computational modeling; Computer science; Control systems; Embedded computing; Operating systems; Protocols; Real time systems; Scheduling algorithm; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time and Embedded Technology and Applications Symposium, 2009. RTAS 2009. 15th IEEE
Conference_Location
San Francisco, CA
ISSN
1545-3421
Print_ISBN
978-0-7695-3636-1
Type
conf
DOI
10.1109/RTAS.2009.10
Filename
4840563
Link To Document