4.5 Article

TAMER: an adaptive task allocation method for aging reduction in multi-core embedded real-time systems

期刊

JOURNAL OF SUPERCOMPUTING
卷 77, 期 2, 页码 1939-1957

出版社

SPRINGER
DOI: 10.1007/s11227-020-03326-7

关键词

Aging; Real-time systems; Multi-core; Thermal balancing; Task allocation; Task assignment

资金

  1. School of Computer Science, Institute for Research in Fundamental Sciences (IPM) [10]

向作者/读者索取更多资源

This paper proposes a system-level aging mitigation method, TAMER, which smooths the temperature pattern inside the chip by considering core utilization and internal units' activity, preventing the occurrence of hotspots. Experimental results show that TAMER reduces the temperature standard deviation of the cores by 56% and 37% compared to the previous algorithm, without imposing any additional overhead on the system.
Technology scaling has exacerbated the aging impact on the performance and reliability of integrated circuits. By entering into nanotechnology era in recent years, the power density per unit of area has increased, which leads to a higher chip temperature. Aging in a chip is originated from multiple phenomena; all of them are intensified by increased temperature. Several circuit- and architecture-level schemes tried to mitigate the aging in the literature. However, these schemes are not sufficient for multi-core systems due to their unawareness of the unique constraints and features of these platforms. In this paper, we propose a system-level aging mitigation method, so-called Adaptive Task Allocation for Aging Reduction in Multi-core Embedded Real-time Systems (TAMER). As a task allocation algorithm, TAMER takes the cores' utilization and their internal units' activity into account to smooth the temperature pattern inside the chip. By minimizing both temporal and spatial thermal variations, TAMER prevents the occurrence of hotspot over time and space. We evaluated the TAMER method using a framework consisting of gem5 full-system cycle-accurate simulator, MATLAB, ESESC multi-core simulator, and HotSpot temperature modeling tool. The simulation results show that TAMER decreases the maximum and average temperature standard deviation of the cores by 56% and 37%, respectively, compared to the best previous temperature distribution task allocation algorithm. It is worth mentioning that, neither area nor performance overhead has been imposed on the system after the aforementioned improvements.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据