• DocumentCode
    586528
  • Title

    Practical Dynamic Thermal Management of multi-core microprocessors

  • Author

    Wojciechowski, Bartosz ; Bawiec, M.A.

  • Author_Institution
    Inst. of Comput. Eng., Wroclaw Univ. of Technol., Wrocław, Poland
  • fYear
    2012
  • fDate
    25-27 Sept. 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Here we present an implementation of thermally-aware DVFS governor in a form of Linux 3.2 module. Our thermal governor operates by reading digital thermal sensors placed in CPU cores and pro-actively adjusting operating frequency of individual cores to maintain temperatures below given threshold. We evaluate our method using state-of-the-art parallel benchmarks from PARSEC suite. Apart from evaluation of our thermally-aware DVFS governor, we present insights into operation of a modern high-performance CPU with 6 cores and 2 hardware threads per core.
  • Keywords
    microprocessor chips; multiprocessing systems; thermal analysis; CPU cores; Linux 3.2 module; PARSEC suite; digital thermal sensors; dynamic thermal management; dynamic voltage and frequency scaling; multicore microprocessors; parallel benchmarks; thermally-aware DVFS governor; Computers; Linux; Temperature; Temperature measurement; Temperature sensors; Thermal management; Dynamic Thermal Management; Linux kernel; SMT/CMP; temperature-aware DVFS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Thermal Investigations of ICs and Systems (THERMINIC), 2012 18th International Workshop on
  • Conference_Location
    Budapest
  • Print_ISBN
    978-1-4673-1882-2
  • Type

    conf

  • Filename
    6400613