• DocumentCode
    2995090
  • Title

    Run-Time Computation and Communication Aware Mapping Heuristic for NoC-Based Heterogeneous MPSoC Platforms

  • Author

    Kaushik, Samarth ; Singh, Amit Kumar ; Jigang, Wu ; Srikanthan, Thambipillai

  • Author_Institution
    Centre for High Performance Embedded Syst., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2011
  • fDate
    9-11 Dec. 2011
  • Firstpage
    203
  • Lastpage
    207
  • Abstract
    The rapid increase in the complexity of real-life applications has led to the perpetual demand of refined architectural designs. Multiprocessor systems-on-chip (MPSoC) emerges as one of the possible solution for satiating such enormous computational needs. These MPSoCs are employed with Network-On-Chip (NoC) interconnect for power efficient and scalable inter-communication required between processors. Mapping parallelized tasks of applications onto these MPSoCs is the next gigantic problem, which can be done either at design-time or at run-time. However, design-time strategies may sometimes provide a more optimal mapping but they are restricted to predefined set of applications and seem incapable of run-time resource management. On the contrary, run-time mapping techniques overcome this limitation by determining the state of the platform and incorporating resource management before mapping. This paper describes a heuristic for run-time mapping of parallelized tasks of an application considering efficient computation, communication and resource utilization as the main parameters for optimization.
  • Keywords
    circuit optimisation; multiprocessor interconnection networks; network-on-chip; parallel architectures; resource allocation; NoC-based heterogeneous MPSoC platforms; communication utilization; design-time strategies; gigantic problem; multiprocessor systems-on-chip; network-on-chip interconnection; power efficient intercommunication; resource utilization; run-time communication aware mapping heuristic; run-time resource management; Algorithm design and analysis; Computer architecture; Hardware; Heuristic algorithms; Program processors; Software algorithms; Heterogeneous architectures; MPSoC design; Network-on-Chip (NoC); mapping heuristics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Programming (PAAP), 2011 Fourth International Symposium on
  • Conference_Location
    Tianjin
  • Print_ISBN
    978-1-4577-1808-3
  • Type

    conf

  • DOI
    10.1109/PAAP.2011.32
  • Filename
    6128503