skip to main content
10.1145/2525526.2525852acmconferencesArticle/Chapter ViewAbstractPublication PagessospConference Proceedingsconference-collections
research-article

A measurement study of GPU DVFS on energy conservation

Published:03 November 2013Publication History

ABSTRACT

Nowadays, GPUs are widely used to accelerate many high performance computing applications. Energy conservation of such computing systems has become an important research topic. Dynamic voltage/frequency scaling (DVFS) is proved to be an appealing method for saving energy for traditional computing centers. However, there is still a lack of firsthand study on the effectiveness of GPU DVFS. This paper presents a thorough measurement study that aims to explore how GPU DVFS affects the system energy consumption. We conduct experiments on a real GPU platform with 37 benchmark applications. Our results show that GPU voltage/frequency scaling is an effective approach to conserving energy. For example, by scaling down the GPU core voltage and frequency, we have achieved an average of 19.28% energy reduction compared with the default setting, while giving up no more than 4% of performance. For all tested GPU applications, core voltage scaling is significantly effective to reduce system energy consumption. Meanwhile the effects of scaling core frequency and memory frequency depend on the characteristics of GPU applications.

References

  1. Y. Abe, H. Sasaki, M. Peres, K. Inoue, K. Murakami, and S. Kato. Power and performance analysis of gpu-accelerated systems. In HotPower12. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Bakhoda, G. L. Yuan, W. W. Fung, H. Wong, and T. M. Aamodt. Analyzing cuda workloads using a detailed gpu simulator. In Performance Analysis of Systems and Software, 2009. ISPASS 2009. IEEE International Symposium on, pages 163--174. IEEE, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  3. S. Che, M. Boyer, J. Meng, D. Tarjan, J. W. Sheaffer, S.-H. Lee, and K. Skadron. Rodinia: A benchmark suite for heterogeneous computing. In Workload Characterization, 2009. IISWC 2009. IEEE International Symposium on, pages 44--54. IEEE, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. X. Chu and K. Zhao. Practical random linear network coding on gpus. In GPU Solutions to Multi-scale Problems in Science and Engineering, pages 115--130. Springer, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  5. X. Chu, K. Zhao, and M. Wang. Massively parallel network coding on gpus. In Performance, Computing and Communications Conference, 2008. IPCCC 2008. IEEE International, pages 144--151. IEEE, 2008.Google ScholarGoogle Scholar
  6. H. David, C. Fallin, E. Gorbatov, U. R. Hanebutte, and O. Mutlu. Memory power management via dynamic voltage/frequency scaling. In 8th ACM international conference on Autonomic computing, pages 31--40. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Etinski, J. Corbalan, J. Labarta, and M. Valero. Understanding the future of energy-performance trade-off via dvfs in hpc environments. Journal of Parallel and Distributed Computing, 72(4): 579--590, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. R. Ge, R. Vogt, J. Majumder, A. Alam, M. Burtscher, and Z. Zong. Effects of dynamic voltage and frequency scaling on a k20 gpu. In 2nd International Workshop on Power-aware Algorithms, Systems, and Architectures. IEEE, 2013.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. Hong. Modeling performance and power for energy-efficient gpgpu computing. PhD thesis, Georgia Institute of Technology, 2012.Google ScholarGoogle Scholar
  10. S. Hong and H. Kim. An analytical model for a gpu architecture with memory-level and thread-level parallelism awareness. In ACM SIGARCH Computer Architecture News, volume 37, pages 152--163. ACM, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Hong and H. Kim. An integrated gpu power and performance model. In ACM SIGARCH Computer Architecture News, volume 38, pages 280--289. ACM, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Y. Jiao, H. Lin, P. Balaji, and W. Feng. Power and performance characterization of computational kernels on the gpu. In Green Computing and Communications (Green-Com), 2010 IEEE/ACM Int'l Conference on & Int'l Conference on Cyber, Physical and Social Computing (CPSCom), pages 221--228. IEEE, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Lee and N. S. Kim. Optimizing total power of many-core processors considering voltage scaling limit and process variations. In 14th ACM/IEEE international symposium on Low power electronics and design, pages 201--206. ACM, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. Lee, V. Sathisha, M. Schulte, K. Compton, and N. S. Kim. Improving throughput of power-constrained gpus using dynamic voltage/frequency and core scaling. In Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on, pages 111--120. IEEE, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Leng, T. Hetherington, A. ElTantawy, S. Gilani, N. S. Kim, T. M. Aamodt, and V. J. Reddi. Gpuwattch: Enabling energy optimizations in gpgpus. In ISCA, volume 40, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Y. Li, K. Zhao, X. Chu, and J. Liu. Speeding up k-means algorithm by gpus. Journal of Computer and System Sciences, 79(2): 216--229, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M. Y. Lim and V. W. Freeh. Determining the minimum energy consumption using dynamic voltage and frequency scaling. In Parallel and Distributed Processing Symposium, pages 1--8. IEEE, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  18. MSI. Afterburner, graphics card performance booster. http://event.msi.com/vga/afterburner/download.htm.Google ScholarGoogle Scholar
  19. H. Nagasaka, N. Maruyama, A. Nukada, T. Endo, and S. Matsuoka. Statistical power modeling of gpu kernels using performance counters. In Green Computing Conference, 2010 International, pages 115--122. IEEE, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. NVIDIA. Gpu computing sdk. https://developer.nvidia.com/gpu-computing-sdk.Google ScholarGoogle Scholar
  21. Orbmu2k. Nvidia inspector. http://blog.orbmu2k.de/tools/nvidia-inspector-tool.Google ScholarGoogle Scholar
  22. TechPowerUp. Gpu-z. http://www.techpowerup.com/gpuz/.Google ScholarGoogle Scholar

Index Terms

  1. A measurement study of GPU DVFS on energy conservation

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          HotPower '13: Proceedings of the Workshop on Power-Aware Computing and Systems
          November 2013
          66 pages
          ISBN:9781450324588
          DOI:10.1145/2525526

          Copyright © 2013 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 3 November 2013

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          HotPower '13 Paper Acceptance Rate13of38submissions,34%Overall Acceptance Rate20of50submissions,40%

          Upcoming Conference

          SOSP '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader