Title :
Temperature-aware thread assignment of many-core processor
Author :
SheXiao Xuan ; Yang, Y.
Author_Institution :
Fudan Univ., Shanghai, China
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;
Conference_Titel :
Quality Electronic Design (ISQED), 2015 16th International Symposium on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-1-4799-7580-8
DOI :
10.1109/ISQED.2015.7085448