Throughput optimization for lifetime budgeting in many-core systems

  • Liang Wang
  • , Xiaohang Wang
  • , Ho Fung Leung
  • , Terrence Mak

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

Abstract

Due to technology scaling, lifetime reliability is becoming one of major design constraints in the design of future manycore systems. In this paper, we propose a novel runtime mapping scheme which could dynamically map the applications given a lifetime reliability constraint. A borrowing strategy is adopted to manage the lifetime in a long-term scale, and the lifetime constraint could be relaxed in shortterm scale when the communication performance requirement is high. The throughput could be improved because the communication performance of communication intensive applications is optimized, and meanwhile the waiting time of computation intensive application is reduced. Furthermore, an improved neighborhood allocation method is proposed for the runtime mapping scheme. The experimental results show that compared to the state-of-the-art lifetimeconstrained mapping, the proposed mapping scheme could have over 20% throughput improvement.

Original languageEnglish
Title of host publicationGLSVLSI 2017 - Proceedings of the Great Lakes Symposium on VLSI 2017
PublisherAssociation for Computing Machinery
Pages451-454
Number of pages4
ISBN (Electronic)9781450349727
DOIs
StatePublished - 10 May 2017
Externally publishedYes
Event27th Great Lakes Symposium on VLSI, GLSVLSI 2017 - Banff, Canada
Duration: 10 May 201712 May 2017

Publication series

NameProceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
VolumePart F127756

Conference

Conference27th Great Lakes Symposium on VLSI, GLSVLSI 2017
Country/TerritoryCanada
CityBanff
Period10/05/1712/05/17

Keywords

  • Lifetime reliability constraint
  • Many-core systems
  • Runtime mapping
  • Throughput

Fingerprint

Dive into the research topics of 'Throughput optimization for lifetime budgeting in many-core systems'. Together they form a unique fingerprint.

Cite this