• 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