DocumentCode :
702292
Title :
Temperature-aware thread assignment of many-core processor
Author :
SheXiao Xuan ; Yang, Y.
Author_Institution :
Fudan Univ., Shanghai, China
fYear :
2015
fDate :
2-4 March 2015
Firstpage :
332
Lastpage :
336
Abstract :
This paper presents a temperature aware dynamic thread reassignment scheme for a many-core processor. The proposed scheme uses a hardware based cluster controller to perform thermal management for each cluster of cores. The cluster controller performs dynamic thread reassignment based on the thread transfer matrix with the following methods in descending priority: reducing the hot core temperature to closest to the threshold, transferring the fewest threads, and moving threads to the cores with the fewest active neighbors. The proposed scheme can achieve both good thermal management and high performance for processor cores.
Keywords :
multiprocessing systems; thermal management (packaging); hardware based cluster controller; hot core temperature; many-core processor; temperature-aware thread assignment; thermal management; thread transfer matrix; Benchmark testing; Instruction sets; Temperature control; Temperature measurement; Temperature sensors; Thermal management; Many-core processor; Thermal management; Thread assignment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Electronic Design (ISQED), 2015 16th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4799-7580-8
Type :
conf
DOI :
10.1109/ISQED.2015.7085448
Filename :
7085448
Link To Document :
بازگشت