A Synergy of a Closed-Loop DVFS Controller and CPU Hot-Plug For Run-Time Thermal Management in Multicore Systems

Michail Noltsis, Nikolaos Zambelis, Francky Catthoor, Dimitrios Soudris · 2019

In the era of nanoelectronic circuits, temperature largely affects reliability and static power consumption of systems. In fact, temperature control in modern circuits is considered as a crucial system function, along with low-power operation. To this end, numerous thermal management approaches exist on the hardware, firmware and software layer. A widely used technique for that matter is dynamic voltage and frequency scaling (DVFS), aiming to control temperature by proper voltage and frequency decisions. CPU hot-plug is another technique brought from reliability and fault-tolerance domain that can be utilized for thermal management purposes. To this end, our work examines the thermal profile of an NXP IMX6Q board when different DVFS and CPU hot-plug actuations are applied. In addition, we move further and propose a synergy between the two methods while studying their effect on chip temperature, performance and energy consumption.

Read the paper · More papers on PaperTik