• DocumentCode
    3674796
  • Title

    CAP: Communication-Aware Allocation Algorithm for Real-Time Parallel Applications on Many-Cores

  • Author

    Milo Panic; Quiñones;Carles Hernandez;Jaume Abella;Francisco J. Cazorla

  • Author_Institution
    Univ. Politec. de Catalunya, Barcelona, Spain
  • fYear
    2015
  • Firstpage
    685
  • Lastpage
    692
  • Abstract
    Critical Real-Time Embedded Systems (CRTES) require additional computing power to match the performance requirements of increasingly complex critical functions. Many-core processors are a key solution to reach the required performance. They allow simultaneous execution of multiple critical functions comprising a number of (parallel) applications. These applications, each implementing some functionality of the system, need to communicate among them in order to make the system work. In many-cores the impact of this communication on the timing behavior of applications depends on the allocation of applications across the chip. In this paper we propose CAP: an allocation algorithm that takes into account communication among applications and tries to reduce its impact on Worst Case Execution Time estimates of applications. We show that using CAP increases the number of applications that can be scheduled on the many-core platform thus facilitating system integration.
  • Keywords
    "Resource management","Program processors","Schedules","System integration","Timing","Computer architecture","Interference"
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2015 Euromicro Conference on
  • Type

    conf

  • DOI
    10.1109/DSD.2015.71
  • Filename
    7302344