跳到主要导航 跳到搜索 跳到主要内容

A Lifetime Reliability-Constrained Runtime Mapping for Throughput Optimization in Many-Core Systems

  • Liang Wang
  • , Ping Lv
  • , Leibo Liu*
  • , Jie Han
  • , Ho Fung Leung
  • , Xiaohang Wang
  • , Shouyi Yin
  • , Shaojun Wei
  • , Terrence Mak
  • *此作品的通讯作者

科研成果: 期刊稿件文章同行评审

摘要

Due to technology scaling, lifetime reliability is becoming one of the major design constraints in the performance optimization of future many-core systems. Given a lifetime reliability constraint, the existing lifetime-constrained runtime mapping schemes often lead to low throughput because of the requirement to map all applications to compact regions. In this paper, we propose a runtime application mapping scheme that exploits a borrowing strategy to improve the throughput of many-core systems given a lifetime constraint. First, we propose using different strategies for mapping communication-intensive applications and computation-intensive applications. The lifetime reliability constraint can be relaxed in the local time scale when the communication requirement is high. The throughput is improved because the communication distance of communication-intensive applications is optimized while the waiting time of computation-intensive application is reduced. Then, we propose a method to effectively classify applications depending on the communication-to-computation ratio. A dynamic threshold is determined according to the current locations of available cores. Finally, we propose an improved neighborhood allocation scheme to reduce the communication cost in the task mapping. The experimental results show that compared to the state-of-the-art lifetime-constrained mapping, the proposed mapping scheme improves the throughput of many-core systems by 26% on average for synthetic task graphs and by 20% on average for realistic task graphs while the lifetime reliability is maintained within a constraint.

源语言英语
文章编号8410416
页(从-至)1771-1784
页数14
期刊IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
38
9
DOI
出版状态已出版 - 9月 2019
已对外发布

指纹

探究 'A Lifetime Reliability-Constrained Runtime Mapping for Throughput Optimization in Many-Core Systems' 的科研主题。它们共同构成独一无二的指纹。

引用此