• DocumentCode
    3200134
  • Title

    Studying Thermal Management for Graphics-Processor Architectures

  • Author

    Sheaffer, Jeremy W. ; Skadron, Kevin ; Luebke, David P.

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA
  • fYear
    2005
  • fDate
    20-22 March 2005
  • Firstpage
    54
  • Lastpage
    65
  • Abstract
    We have previously presented Qsilver, a flexible simulation system for graphics architectures. In this paper we describe our extensions to this system, which we use - instrumented with a power model and HotSpot - to analyze the application of standard CPU static and runtime thermal management techniques on the GPU. We describe experiments implementing clock gating, fetch gating, dynamic voltage scaling, multiple clock domains and permuted floor-planning on the GPU using our simulation environment, and demonstrate that these techniques are beneficial in the GPU domain. Further, we show that the inherent parallelism of GPU workloads enables significant thermal gains on chips designed employing static floorplan repartitioning
  • Keywords
    computer architecture; computer graphic equipment; Qsilver; clock gating; dynamic voltage scaling; fetch gating; graphics-processor architecture; multiple clock domain; permuted floor-planning; thermal management; Clocks; Computer architecture; Dynamic voltage scaling; Energy management; Engines; Graphics; Hardware; Parallel processing; Temperature; Thermal management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software, 2005. ISPASS 2005. IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-7803-8965-4
  • Type

    conf

  • DOI
    10.1109/ISPASS.2005.1430559
  • Filename
    1430559