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