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

The Journal of Supercomputing(2020)

引用 6|浏览13
暂无评分
摘要
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.
更多
查看译文
关键词
Aging,Real-time systems,Multi-core,Thermal balancing,Task allocation,Task assignment
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要