• DocumentCode
    691835
  • Title

    Minimizing Multiple-Priority Inversion Protocol in Hard Real Time System

  • Author

    Rabee, Furkan ; Yong Liao ; Maolin Yang

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China (UESTC), Chengdu, China
  • fYear
    2013
  • fDate
    21-22 Dec. 2013
  • Firstpage
    200
  • Lastpage
    206
  • Abstract
    With the interesting of researchers to develop the scheduling of multiprocessor and distributed system in hard real time embedded systems, we present a new locking protocol called Minimizing multiple-Priority Inversion Protocol (MPIP), in this protocol, we proposed a novel mechanism to turn from preemptive to non-preemptive state to minimize multiple-priority inversion caused by low priority task on local processor. We focus on distributed locking semaphore and we showed its ability to lock the shared memory, thus, working in Multi-processor environment. We assumed all shared resources as global to avoid resource nested. With properties of our protocol, we define a new upper bound blocking time. We submit our proposal to experimental evaluation to compare it with MPCP protocol in term of hard real time schedulability.
  • Keywords
    embedded systems; multiprocessing systems; protocols; scheduling; MPIP locking protocol; distributed locking semaphore; distributed system; embedded systems; hard real-time schedulability; hard real-time system; multiple-priority inversion protocol; multiprocessor; scheduling; upper bound blocking time; IP networks; Processor scheduling; Protocols; Real-time systems; Scheduling; Synchronization; Time factors; Distributed semaphore; Hard real-real time systems; MPIP; Multiprocessor scheduling; multiple-priority inversion;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4799-3380-8
  • Type

    conf

  • DOI
    10.1109/DASC.2013.62
  • Filename
    6844362