• DocumentCode
    492725
  • Title

    On-line learning based dynamic thermal management for multicore systems

  • Author

    Kim, Won-Jin ; Song, Jin-Woo ; Chung, Ki-Seok

  • Author_Institution
    Dept. of Electron., Comput. & Commun. Eng. Hanyang Univ. Seoul, Seoul
  • Volume
    01
  • fYear
    2008
  • fDate
    24-25 Nov. 2008
  • Abstract
    Power consumption of a high-end microprocessor increases very rapidly. High power consumption will lead to rapid increase in chip temperature as well. If temperature reaches beyond a certain level, chip operation becomes either slow or unreliable. Therefore various approaches for dynamic thermal management (DTM) have been proposed. In this paper, we propose a new application-oriented learning-based dynamic thermal management (LDTM) technique for a multi-core system. From repetitive executions of an application, we learn the thermal patterns of the chip, and we control the future temperature through DTM. When the predicted temperature may rise above a threshold value, we reduce the temperature by decreasing the operation frequency of the corresponding core. We implement our learning-based thermal management on an Intel´s dual core system which is equipped with digital thermal sensors (DTS). The dynamic frequency scaling (DFS) is implemented to have three frequency steps on a Linux kernel. We carried out experiments using Phoronix Test Suite benchmarks for Linux. The peak temperature has been reduced by on average 7degC using our LDTM, and the overall average temperature reduced from 72degC to 65degC.
  • Keywords
    Linux; VLSI; benchmark testing; microprocessor chips; operating system kernels; power consumption; temperature sensors; thermal management (packaging); Intel dual core system; Linux kernel; Phoronix Test Suite benchmarks; VLSI technology; application-oriented learning-based dynamic thermal management technique; chip temperature; digital thermal sensors; dynamic frequency scaling; high-end microprocessor; multicore system; operation frequency; power consumption; thermal patterns; Energy consumption; Frequency; Linux; Microprocessors; Multicore processing; Power system management; Sensor systems; Temperature control; Temperature sensors; Thermal management; DFS; DTM; Temperature;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference, 2008. ISOCC '08. International
  • Conference_Location
    Busan
  • Print_ISBN
    978-1-4244-2598-3
  • Electronic_ISBN
    978-1-4244-2599-0
  • Type

    conf

  • DOI
    10.1109/SOCDC.2008.4815654
  • Filename
    4815654