• DocumentCode
    27685
  • Title

    An Efficient Application Mapping Approach for the Co-Optimization of Reliability, Energy, and Performance in Reconfigurable NoC Architectures

  • Author

    Chen Wu ; Chenchen Deng ; Leibo Liu ; Jie Han ; Jiqiang Chen ; Shouyi Yin ; Shaojun Wei

  • Author_Institution
    Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    34
  • Issue
    8
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    1264
  • Lastpage
    1277
  • Abstract
    In this paper, an efficient application mapping approach is proposed for the co-optimization of reliability, communication energy, and performance (CoREP) in network-on-chip (NoC)-based reconfigurable architectures. A cost model for the CoREP is developed to evaluate the overall cost of a mapping. In this model, communication energy and latency (as a measure of performance) are first considered in energy latency product (ELP), and then ELP is co-optimized with reliability by a weight parameter that defines the optimization priority. Both transient and intermittent errors in NoC are modeled in CoREP. Based on CoREP, a mapping approach, referred to as priority and ratio oriented branch and bound (PRBB), is proposed to derive the best mapping by enumerating all the candidate mappings organized in a search tree. Two techniques, branch node priority recognition and partial cost ratio utilization, are adopted to improve the search efficiency. Experimental results show that the proposed approach achieves significant improvements in reliability, energy, and performance. Compared with the state-of-the-art methods in the same scope, the proposed approach has the following distinctive advantages: 1) CoREP is highly flexible to address various NoC topologies and routing algorithms while others are limited to some specific topologies and/or routing algorithms; 2) general quantitative evaluation for reliability, energy, and performance are made, respectively, before being integrated into unified cost model in general context while other similar models only touch upon two of them; and 3) CoREP-based PRBB attains a competitive processing speed, which is faster than other mapping approaches.
  • Keywords
    circuit reliability; network-on-chip; reconfigurable architectures; tree searching; CoREP; ELP; NoC-based reconfigurable architectures; PRBB; application mapping approach; branch node priority recognition; candidate mappings; communication energy; energy latency product; network-on-chip-based reconfigurable architectures; optimization priority; partial cost ratio utilization; priority and ratio oriented branch and bound; routing algorithms; search tree; unified cost model; weight parameter; Circuit faults; Computer architecture; Integrated circuit reliability; Ports (Computers); Routing; Topology; Energy; Latency; Mapping Algorithm; Network-on-Chip (NoC); Reliability; latency; mapping algorithm; network-on-chip (NoC); reliability;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2015.2422843
  • Filename
    7086039