• DocumentCode
    2993564
  • Title

    Enabling Parallelism and Resource Sharing in Multi-core Component-Based Systems

  • Author

    Macariu, Georgiana ; Cretu, Vladimir

  • Author_Institution
    Comput. Software & Eng. Dept., Politeh. Univ. of Timisoara, Timişoara, Romania
  • fYear
    2011
  • fDate
    28-31 March 2011
  • Firstpage
    269
  • Lastpage
    277
  • Abstract
    Complex real-time embedded systems require guarantees regarding the assurance of their timing requirements. Such guarantees can be derived using advanced design and analysis methods. Many design solutions address the complexity of these systems using component-based techniques. In this paper we focus on resource sharing in component-based systems with several components executing on a multi-core processor. We consider that the tasks of each component can be scheduled on any core with the possibility of two tasks belonging to the same component executing in parallel. We propose the Parallel Hierarchical Resource Policy, a novel resource sharing policy for multi-core component-based systems. We also develop a detailed response-time based schedulability analysis for the individual components and for the composed system, assuming that intra- and inter-component resource sharing takes place.
  • Keywords
    computational complexity; embedded systems; microprocessor chips; multiprocessing systems; parallel processing; resource allocation; complex real-time embedded systems; multicore component based systems; multicore processor; parallel hierarchical resource policy; resource sharing; schedulability analysis; systems complexity; Interference; Protocols; Resource management; Servers; Time factors; Upper bound; Water resources;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2011 14th IEEE International Symposium on
  • Conference_Location
    Newport Beach, CA
  • ISSN
    1555-0885
  • Print_ISBN
    978-1-61284-433-6
  • Type

    conf

  • DOI
    10.1109/ISORC.2011.39
  • Filename
    5753616