DocumentCode :
3659818
Title :
CPU temperature aware scheduler a study on incorporating temperature data for CPU scheduling decisions
Author :
Chandra Mohan Velpula; Jayant;Vishal Shahi
Author_Institution :
Multimedia and Systems, Samsung R&
fYear :
2015
Firstpage :
2409
Lastpage :
2413
Abstract :
Power management in embedded devices is of paramount importance. Heat generated by CPUs is one of the important factors contributing to the battery life of the handheld devices. In Linux kernel, the problem of heat generation by CPUs is tackled by the thermal subsystem. The thermal subsystem limits the heat generation due to CPUs by limiting the maximum frequency of a CPU. This is made possible by a HW specific driver to control the operating points of CPU. This paper presents a novel approach to tackle the heat generation in CPUs. In this paper a temperature aware scheduler is proposed where temperature of CPU core is considered as an important parameter in task placement decisions. The method intends to lower the heat generated by CPUs and lower the number of thermal mitigations done by the thermal subsystem. The test results performed on an embedded device showed a trend of significantly delayed thermal mitigations and better performance in general compared to stock kernel.
Keywords :
"Heating","Temperature sensors","Central Processing Unit","Temperature distribution","Performance evaluation"
Publisher :
ieee
Conference_Titel :
Advances in Computing, Communications and Informatics (ICACCI), 2015 International Conference on
Print_ISBN :
978-1-4799-8790-0
Type :
conf
DOI :
10.1109/ICACCI.2015.7275979
Filename :
7275979
Link To Document :
بازگشت