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 条
  • [1] An Implementation of the PCP, SRP, D-PCP, M-PCP, and FMLP Real-Time Synchronization Protocols in LITMUSRT
    Brandenburg, Bjoern B.
    Anderson, James H.
    RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 185 - 194
  • [2] Comparison of TCP versus PCP during MVR
    V Srivastava
    TS Shivakumaraswamy
    K Shyam
    PK Ashok
    Indian Journal of Thoracic and Cardiovascular Surgery, 2006, 22 (1) : 58 - 58
  • [3] 先锋——PCP-PR800D
    黄祖沛
    电子测试, 2000, (11) : 152 - 152
  • [4] A COMPARISON OF THE REINFORCING EFFICACY OF PCP, THE PCP DERIVATIVES TCP AND BTCP, AND COCAINE USING A PROGRESSIVE RATIO SCHEDULE IN THE RAT
    FRENCH, ED
    LOPEZ, M
    PEPER, S
    KAMENKA, JM
    ROBERTS, DCS
    BEHAVIOURAL PHARMACOLOGY, 1995, 6 (03): : 223 - 228
  • [5] EFFECT OF PHENCYCLIDINE (PCP) ON CENTRAL DOPAMINE NEURONS IN RAT - A COMPARISON WITH D-AMPHETAMINE
    DAIGUJI, M
    MELTZER, HY
    UPRICHARD, DC
    NEUROCHEMICAL RESEARCH, 1983, 8 (06) : 775 - 775
  • [6] COMPARISON OF THE RELEASE IN WATER OF PCP USED FOR PRESERVATION OF WOOD
    HALOUI, A
    BOUZON, J
    VERGNAUD, JM
    HOLZFORSCHUNG, 1995, 49 (01) : 15 - 19
  • [7] Comparison of the release in water of PCP used for preservation of wood
    Haloui, A.
    Bouzon, J.
    Vergnaud, J.M.
    Holzforschung, 1995, 49 (01): : 15 - 19
  • [8] Meet the PCP Managing Editor-Liliana M. Costa
    Costa, Liliana M.
    PLANT AND CELL PHYSIOLOGY, 2021, 62 (02) : 224 - 225
  • [9] Determination of pentachlorophenol (PCP) in waste wood - method comparison by a collaborative trial
    Becker, R
    Buge, HG
    Win, T
    CHEMOSPHERE, 2002, 47 (09) : 1001 - 1006
  • [10] COMPARISON BETWEEN PERORAL CHOLEDOCHOPANCREATOSCOPY (PCP) AND ENDOSCOPIC RETROGRADE CHOLANGIOPANCREATOGRAPHY (ERCP)
    BARMEIR, S
    ROTMENSCH, Z
    HEPATOLOGY, 1984, 4 (05) : 1008 - 1008