• DocumentCode
    2143900
  • Title

    Using synchronization stalls in power-aware accelerators

  • Author

    Jooya, Ali ; Baniasadi, Amirali

  • Author_Institution
    Department of Electrical and Computer Engineering, University of Victoria, B.C., Canada
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    400
  • Lastpage
    403
  • Abstract
    GPUs spend significant time on synchronization stalls. Such stalls provide ample opportunity to save leakage energy in GPU structures left idle during such periods. In this paper we focus on the register file structure of NVIDIA GPUs and introduce sync-aware low leakage solutions to reduce power. Accordingly, we show that applying the power gating technique to the register file during synchronization stalls can improve power efficiency without considerable performance loss. To this end, we equip the register file with two leakage power saving modes with different levels of power saving and wakeup latencies.
  • Keywords
    Benchmark testing; Graphics processing units; Instruction sets; Pipelines; Power dissipation; Registers; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.091
  • Filename
    6513537