Temperature-aware adaptive task-mapping targeting uniform thermal distribution in MPSoC platforms
As on-chip integration increases, the thermal distribution becomes spatially non-uniform and varies based on the power dissipation. In this paper, we introduce a temperature-aware task-mapping algorithm to prevent hotspots and achieve a highly uniform thermal distribution using adaptive multi-threshold values. The algorithm monitors the temperature of the cores, swaps tasks when the temperature of the core is relatively higher than the average temperature of the chip. Cores are switched off if they exceed an absolute maximum temperature. Using this algorithm, reliability is enhanced by achieving a highly uniform thermal distribution and preventing hot cores from exceeding an absolute threshold. ©2010 IEEE.