• DocumentCode
    1332255
  • Title

    A Wavelet-Based Spatio-Temporal Heat Dissipation Model for Reordering of Program Phases to Produce Temperature Extremes in a Chip

  • Author

    Srinivasan, Sudarshan ; Ganeshpure, Kunal P. ; Kundu, Sandip

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Amherst, MA, USA
  • Volume
    31
  • Issue
    12
  • fYear
    2012
  • Firstpage
    1867
  • Lastpage
    1880
  • Abstract
    Localized heating leads to generation of thermal hotspots that affect the performance and reliability of an integrated circuit (IC). Functional workloads determine the locations and temperatures of hotspots on a die. In this paper, we present a systematic approach for developing a synthetic workload to maximize the temperature of a target hotspot. Our approach is based on the observation that hotspot temperature is determined not only by the current activity in that region, but also by the past activities in the surrounding regions. Accordingly, we develop a wavelet-based canonical spatio-temporal heat dissipation model for program traces, and use a novel integer linear programming formulation to rearrange program phases to generate target worst case hotspot temperature. Program phase behavior is rooted in the static structure of programs. In this case, the initial set of program phases is extracted from the SPEC 2000 benchmark. We apply this formulation to target another well-known problem of maximizing the temperature between a pair of coordinates in an IC. Experimental results show that by taking the spatio-temporal effect into account, we can raise the temperature of a hotspot higher than what is otherwise possible. Hotspot temperature maximization is important in design verification and testing.
  • Keywords
    circuit optimisation; cooling; integer programming; integrated circuit packaging; integrated circuit reliability; linear programming; wavelet transforms; IC reliability; hotspot temperature maximization; integer linear programming formulation; integrated circuit reliability; localized heating; program phase behavior; program phases reordering; spatiotemporal effect; systematic approach; thermal hotspot generation; wavelet transform; wavelet-based canonical spatiotemporal heat dissipation model; Integer linear programming; Modeling; Simulation; Wavelet transforms; Integer linear programming; program phase behavior; thermal modeling; thermal simulation; wavelet transform;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2012.2208643
  • Filename
    6349437