• DocumentCode
    1568668
  • Title

    Runtime temperature-based power estimation for optimizing throughput of thermal-constrained multi-core processors

  • Author

    Oh, Dongkeun ; Kim, Nam Sung ; Chen, Charlie Chung Ping ; Davoodi, Azadeh ; Hu, Yu Hen

  • Author_Institution
    Univ. of Wisconsin - Madison, Madison, WI, USA
  • fYear
    2010
  • Firstpage
    593
  • Lastpage
    599
  • Abstract
    Technology scaling has allowed integration of multiple cores into a single die. However, high power consumption of each core leads to very high heat density, limiting the throughput of thermal-constrained multi-core processors. To maximize the throughput, various software-based dynamic thermal management and optimization techniques have been proposed, many of which depend on accurate temperature sensing of each core. However, the decision for dynamic thermal management and throughput optimization only based on the temperature of each core can result in less optimal throughput in certain circumstances according to our investigation. In this paper, we propose 1) a dynamic power estimation method using a single thermal sensor for each core in multi-core processors, 2) a die temperature reconstruction method using the estimated power, and 3) a throughput optimization method based the estimated power instead of the temperature. According to our experiment using 90 nm technology, the proposed method results in less than 3% error in estimating power and hot-spot temperature of a multi-core processor. Furthermore, the proposed throughput optimization method based on the estimated power leads to up to 4% higher throughput than a temperature-based optimization method.
  • Keywords
    microprocessor chips; multiprocessing systems; optimisation; temperature sensors; thermal management (packaging); die temperature reconstruction; dynamic power estimation; high power consumption; hot-spot temperature; optimization technique; runtime temperature; software based dynamic thermal management; technology scaling; temperature sensing; thermal constrained multicore processors; thermal sensor; thermal-constrained multicore processors; throughput optimization; Energy consumption; Multicore processing; Optimization methods; Reconstruction algorithms; Runtime; Temperature dependence; Temperature sensors; Thermal management; Thermal sensors; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2010 15th Asia and South Pacific
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5765-6
  • Electronic_ISBN
    978-1-4244-5767-0
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2010.5419815
  • Filename
    5419815