A Comparison of the M-PCP, D-PCP, and FMLP on LITMUSRT

被引:0
|
作者
Brandenburg, Bjoern B. [1 ]
Anderson, James H. [1 ]
机构
[1] Univ N Carolina, Dept Comp Sci, Chapel Hill, NC 27599 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a performance comparison of three multiprocessor real-time locking protocols: the multiprocessor priority ceiling protocol (M-PCP), the distributed priority ceiling protocol (D-PCP), and the flexible multiprocessor locking protocol (FMLP). In the FMLP, blocking is implemented via either suspending or spinning, while in the M-PCP and D-PCP, all blocking is by suspending. The presented comparison was conducted using a UNC-produced Linux extension called LITMUSRT. In this comparison, schedulability experiments were conducted in which runtime overheads as measured on LITMUSRT were used. In these experiments, the spin-based FMLP variant always exhibited the best performance, and the M-PCP and D-PCP almost always exhibited poor performance. These results call into question the practical viability of the M-PCP and D-PCP, which have been the de-facto standard for real-time multiprocessor locking for the last 20 years.
引用
收藏
页码:105 / 124
页数:20
相关论文
共 50 条
  • [31] PNP-Pincer Complexes of Osmium: Comparison with Isoelectronic (PCP)Ir and (PNP)Ir+ Units
    Lease, Nicholas
    Pelczar, Elizabeth M.
    Zhou, Tian
    Malakar, Santanu
    Emge, Thomas J.
    Hasanayn, Faraj
    Krogh-Jespersen, Karsten
    Goldman, Alan S.
    ORGANOMETALLICS, 2018, 37 (03) : 314 - 326
  • [32] 1-D and 2-D phosphine coordination materials based on a palladium(II) PCP pincer metalloligand
    He, Junpeng
    Bohnsack, Alisha M.
    Waggoner, Nolan W.
    Dunning, Samuel G.
    Lynch, Vincent M.
    Kaska, William C.
    Humphrey, Simon M.
    POLYHEDRON, 2018, 143 : 149 - 156
  • [33] Trace analysis of pentachlorophenol (PCP) in wood and wood-based products - comparison of sample preparation procedures
    Buhr, A
    Genning, C
    Salthammer, T
    FRESENIUS JOURNAL OF ANALYTICAL CHEMISTRY, 2000, 367 (01): : 73 - 78
  • [34] Trace analysis of pentachlorophenol (PCP) in wood and wood-based products – comparison of sample preparation procedures
    A. Buhr
    C. Genning
    T. Salthammer
    Fresenius' Journal of Analytical Chemistry, 2000, 367 : 73 - 78
  • [35] Evaluation of genotoxicity of PCP and 2,4-D by micronucleus test in freshwater fish Channa punctatus
    Abul Farah, M
    Ateeq, B
    Ali, MN
    Ahmad, W
    ECOTOXICOLOGY AND ENVIRONMENTAL SAFETY, 2003, 54 (01) : 25 - 29
  • [36] Spatial memory deficits induced by perinatal treatment of rats with PCP and reversal effect of D-serine
    Andersen, JD
    Pouzet, B
    NEUROPSYCHOPHARMACOLOGY, 2004, 29 (06) : 1080 - 1090
  • [37] PHENCYCLIDINE (PCP)-LIKE INHIBITION OF N-METHYL-D-ASPARTATE-EVOKED STRIATAL ACETYLCHOLINE-RELEASE, H-TCP BINDING AND SYNAPTOSOMAL DOPAMINE UPTAKE BY METAPHIT, A PROPOSED PCP RECEPTOR ACYLATOR
    SNELL, LD
    JOHNSON, KM
    YI, SJ
    LESSOR, RA
    RICE, KC
    JACOBSON, AE
    LIFE SCIENCES, 1987, 41 (24) : 2645 - 2654
  • [38] Mapping global D'' p velocities from ISC PcP-P differential travel times
    Zhu, AN
    Wysession, ME
    PHYSICS OF THE EARTH AND PLANETARY INTERIORS, 1997, 99 (1-2) : 69 - 82
  • [39] Spatial Memory Deficits Induced by Perinatal Treatment of Rats with PCP and Reversal Effect of D-Serine
    Janne Damm Andersen
    Bruno Pouzet
    Neuropsychopharmacology, 2004, 29 : 1080 - 1090
  • [40] THE DISCRIMINATIVE STIMULUS AND AVERSIVE PROPERTIES OF PHENCYCLIDINE (PCP) AND N-METHYL-D-ASPARTATE (NMDA) ANTAGONISTS
    JACKSON, A
    SANGER, DJ
    PSYCHOPHARMACOLOGY, 1988, 96 (01) : S27 - S27