• DocumentCode
    656219
  • Title

    Effects of Dynamic Voltage and Frequency Scaling on a K20 GPU

  • Author

    Rong Ge ; Vogt, Ryszard ; Majumder, Jahangir ; Alam, Ahmad ; Burtscher, Martin ; Ziliang Zong

  • Author_Institution
    Dept. of Math., Stat. & Comput. Sci., Marquette Univ., Milwaukee, WI, USA
  • fYear
    2013
  • fDate
    1-4 Oct. 2013
  • Firstpage
    826
  • Lastpage
    833
  • Abstract
    Improving energy efficiency is an ongoing challenge in HPC because of the ever-increasing need for performance coupled with power and economic constraints. Though GPU-accelerated heterogeneous computing systems are capable of delivering impressive performance, it is necessary to explore all available power-aware technologies to meet the inevitable energy efficiency challenge. In this paper, we experimentally study the impacts of DVFS on application performance and energy efficiency for GPU computing and compare them with those of DVFS for CPU computing. Based on a power-aware heterogeneous system that includes dual Intel Sandy Bridge CPUs and the latest Nvidia K20c Kepler GPU, the study provides numerous new insights, general trends and exceptions of DVFS for GPU computing. In general, the effects of DVFS on a GPU differ from those of DVFS on a CPU. For example, on a GPU running compute-bound high-performance and high-throughput workloads, the system performance and the power consumption are approximately proportional to the GPU frequency. Hence, with a permissible power limit, increasing the GPU frequency leads to better performance without incurring a noticeable increase in energy. This paper further provides detailed analytical explanations of the causes of the observed trends and exceptions. The findings presented in this paper have the potential to impact future CPU and GPU architectures to achieve better energy efficiency and point out directions for designing effective DVFS schedulers for heterogeneous systems.
  • Keywords
    energy conservation; graphics processing units; parallel processing; power aware computing; power consumption; DVFS schedulers; GPU computing; K20 GPU; Nvidia K20c Kepler GPU; application performance; compute-bound high-performance workloads; dual Intel Sandy Bridge CPU; dynamic voltage and frequency scaling; energy efficiency; high-throughput workloads; power consumption; power-aware heterogeneous system; Benchmark testing; Computer architecture; Energy consumption; Graphics processing units; Market research; Measurement; Power demand; DVFS in GPU Computing; Dynamic Voltage and Frequency Scaling; Energy-Efficient Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2013 42nd International Conference on
  • Conference_Location
    Lyon
  • ISSN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2013.98
  • Filename
    6687422