• DocumentCode
    729439
  • Title

    Supporting Component-Based Development in Partitioned Multiprocessor Real-Time Systems

  • Author

    Biondi, Alessandro ; Buttazzo, Giorgio C. ; Bertogna, Marko

  • Author_Institution
    Scuola Superiore Sant´Anna, Pisa, Italy
  • fYear
    2015
  • fDate
    8-10 July 2015
  • Firstpage
    269
  • Lastpage
    280
  • Abstract
    The fast evolution of multicore systems, combined with the need of sharing the same platform for independently developed software, demands for new methodologies and algorithms that allow resource partitioning, while guaranteeing the isolation of concurrent applications. Unfortunately, a major problem that can break the isolation property of concurrent partitions is resource sharing. Although a number of resource access protocols exist for hierarchical uniprocessor systems, no protocols are available today for managing hierarchical partitions implemented on top a multiporcessor platform under partitioned scheduling. This paper presents a framework to support component based design on a multiprocessor platform and proposes a novel reservation server mechanism, called M-BROE, to handle shared resources in multiprocessor systems in the presence of resource reservation scheduling mechanisms.
  • Keywords
    concurrency control; multiprocessing systems; object-oriented programming; real-time systems; resource allocation; scheduling; M-BROE; component based design; component-based development; concurrent application isolation; concurrent partitions; hierarchical partition management; hierarchical uniprocessor systems; isolation property; multicore systems; multiprocessor platform; multiprocessor systems; partitioned multiprocessor real-time systems; partitioned scheduling; reservation server mechanism; resource access protocols; resource handling; resource partitioning; resource reservation scheduling mechanisms; resource sharing; Bandwidth; Processor scheduling; Protocols; Resource management; Servers; Software; Spinning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2015 27th Euromicro Conference on
  • Conference_Location
    Lund
  • Type

    conf

  • DOI
    10.1109/ECRTS.2015.31
  • Filename
    7176044