• DocumentCode
    1914057
  • Title

    The Multiprocessor Bandwidth Inheritance Protocol

  • Author

    Faggioli, Dario ; Lipari, Giuseppe ; Cucinotta, Tommaso

  • Author_Institution
    ReTiS Lab., Scuola Superiore Sant´´Anna, Pisa, Italy
  • fYear
    2010
  • fDate
    6-9 July 2010
  • Firstpage
    90
  • Lastpage
    99
  • Abstract
    In this paper, the Multiprocessor Bandwidth Inheritance (M-BWI) protocol is presented, which constitutes an extension of the Bandwidth Inheritance (BWI) protocol to symmetric multiprocessor and multicore systems. Similarly to priority inheritance, M-BWI reduces priority inversion in reservation-based scheduling systems, it allows the coexistence of hard, soft and non-real-time tasks, it does not require any information on the temporal parameters of the tasks, hence, it is particularly suitable to open systems, where tasks can dynamically arrive and leave, and their temporal parameters are unknown or only partially known. Moreover, if it is possible to estimate such parameters as the worst-case execution time and the critical sections length, then it is possible to compute an upper bound to the task blocking time. Finally, the M-BWI protocol is neutral to the underlying scheduling scheme, since it can be implemented both in global and partitioned scheduling schemes.
  • Keywords
    bandwidth allocation; multiprocessing systems; processor scheduling; protocols; M-BWI; multicore systems; multiprocessor bandwidth inheritance protocol; multiprocessor systems; reservation-based scheduling systems; Bandwidth; Processor scheduling; Protocols; Real time systems; Scheduling; Servers; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2010 22nd Euromicro Conference on
  • Conference_Location
    Brussels
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4244-7546-9
  • Electronic_ISBN
    1068-3070
  • Type

    conf

  • DOI
    10.1109/ECRTS.2010.19
  • Filename
    5562902