• DocumentCode
    2331481
  • Title

    Temperature aware microprocessor floorplanning considering application dependent power load

  • Author

    Chu, Chun-Ta ; Zhang, Xinyi ; He, Lei ; Jing, Tom Tong

  • Author_Institution
    California Univ., Los Angeles
  • fYear
    2007
  • fDate
    4-8 Nov. 2007
  • Firstpage
    586
  • Lastpage
    589
  • Abstract
    This paper studies microprocessor floorplanning considering thermal and throughput optimization. We first develop a stochastic heat diffusion model taking into account the application dependent power load for thermal analysis. Then, we design the floorplanning algorithm based on this model. Experimental results show that, compared with the deterministic heat diffusion model, our model obtains up to 3.2degC reduction of the on-chip peak temperature, 1.25% reduction of the area, and 1.125times better CPI (cycles per instruction) performance, respectively. Compared with temperature aware floorplanning in the HOTSPOT tool set that ignores interconnect pipelining, our algorithm is up to 27times faster, reduces the peak temperature by up to 3degC, and also reduces CPI significantly with a negligible area overhead.
  • Keywords
    logic design; microprocessor chips; optimisation; power aware computing; stochastic processes; thermal analysis; thermal diffusion; application dependent power load; microarchitecture level; stochastic heat diffusion model; temperature 3.2 degC; temperature aware microprocessor floorplanning; thermal analysis; throughput optimization; Clocks; Energy consumption; Helium; Microprocessors; Pipeline processing; Stochastic processes; Temperature dependence; Thermal engineering; Thermal loading; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-1381-2
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2007.4397328
  • Filename
    4397328