• DocumentCode
    3600862
  • Title

    A Flexible Energy- and Reliability-Aware Application Mapping for NoC-Based Reconfigurable Architectures

  • Author

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

  • Author_Institution
    Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
  • Volume
    23
  • Issue
    11
  • fYear
    2015
  • Firstpage
    2566
  • Lastpage
    2580
  • Abstract
    This paper proposes a flexible energy- and reliability-aware application mapping approach for network-on-chip (NoC)-based reconfigurable architecture. A parameterized cost model is first developed by combining energy and reliability with a weight parameter that defines the optimization priority. Using this model, the overall mapping cost could be evaluated. Subsequently, a mapping method using branch and bound with a partial cost ratio is employed to find the best mapping by enumerating all the possible patterns organized in a search tree. To improve the search efficiency, nonoptimal mappings are discarded at early stages using the partial cost ratio. Using the proposed approach, applications can be mapped onto most NoC topologies and running with various routing algorithms when considering both energy and reliability. Other state-of-the-art works have also done substantial research for the same topic but only limited to a specific topology or routing algorithm. Even for the same topology and routing algorithm, the proposed approach still shows considerable advantages in many aspects. Experiments show that this approach gains not only significant reduction in energy but also improvement in reliability. It also outperforms other approaches in throughput and latency with competitive run time.
  • Keywords
    network-on-chip; optimisation; tree searching; NoC-based reconfigurable architecture; flexible energy; network-on-chip; optimization priority; parameterized cost model; partial cost ratio; reliability-aware application mapping; search tree; Computer architecture; Energy consumption; Routing; Telecommunication network reliability; Throughput; Topology; Energy; mapping algorithm; network on chip (NoC); reconfigurable hardware; reliability; reliability.;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2014.2367108
  • Filename
    6964809