Skip to main navigation Skip to search Skip to main content

Dynamic programming-based lifetime reliability optimization in networks-on-chip

  • Liang Wang*
  • , Xiaohang Wang
  • , Terrence Mak
  • *Corresponding author for this work
  • Chinese University of Hong Kong
  • Chinese Academy of Sciences

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Technology scaling leads to the reliability issue as a primary concern in Networks-on-Chip (NoC) design. Due to routing algorithms, some routers may age much faster than others, which become a bottleneck for system lifetime. In this chapter, lifetime is modeled as a resource consumed over time. A metric lifetime budget is associated with each router, indicating the maximum allowed workload for current period. Since the heterogeneity in router lifetime reliability has strong correlation with the routing algorithm, we define a problem to optimize the lifetime by routing packets along the path with maximum lifetime budgets. A dynamic programming-based lifetime-aware routing algorithm is proposed to optimize the lifetime distribution of routers. The dynamic programming network approach is employed to solve this problem with linear complexity. The experimental results show that the lifetime-aware routing has around 20%, 45%, 55% minimal MTTF improvement than XY routing, NoP routing, and Oddeven routing, respectively.

Original languageEnglish
Title of host publicationVLSI-SoC
Subtitle of host publicationInternet of Things Foundations - 22nd IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2014, Revised and Extended Selected Papers
EditorsMaria-Teresa Sanz-Pascual, Arturo Sarmiento-Reyes, Luc Claesen, Ricardo Reis
PublisherSpringer New York LLC
Pages1-20
Number of pages20
ISBN (Print)9783319252780
DOIs
StatePublished - 2015
Externally publishedYes
Event22nd IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2014 - Playa del Carmen, Mexico
Duration: 6 Oct 20148 Oct 2014

Publication series

NameIFIP Advances in Information and Communication Technology
Volume464
ISSN (Print)1868-4238

Conference

Conference22nd IFIP WG 10.5/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2014
Country/TerritoryMexico
CityPlaya del Carmen
Period6/10/148/10/14

Keywords

  • Dynamic programming
  • Networks-on-Chip
  • Reliability
  • Routing algorithm

Fingerprint

Dive into the research topics of 'Dynamic programming-based lifetime reliability optimization in networks-on-chip'. Together they form a unique fingerprint.

Cite this