Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2668930.2695530acmconferencesArticle/Chapter ViewAbstractPublication PagesicpeConference Proceedingsconference-collections
research-article
Free access

Slow Down or Halt: Saving the Optimal Energy for Scalable HPC Systems

Published: 31 January 2015 Publication History

Abstract

The presence of pervasive slack provides ample opportunities for achieving energy efficiency for HPC systems nowadays. Regardless of communication slack, classic energy saving approaches for saving energy during the slack otherwise include race-to-halt and CP-aware slack reclamation, which reply on power scaling techniques to adjust processor power states judiciously during the slack. Existing efforts demonstrate CP-aware slack reclamation is superior to race-to-halt in energy saving capability. In this paper, we formally model our observation that the energy saving capability gap between the two approaches is significantly narrowed down on today's processors, given that state-of-the-art CMOS technologies allow insignificant variation of supply voltage as operating frequency of a processor scales. Experimental results on a large-scale power-aware cluster validate our findings.

References

[1]
CPUFreq - CPU Frequency Scaling. https://wiki.archlinux.org/index.php/CPU Frequency Scaling.
[2]
US DOE Exascale Computing Initiative 2012. http://science.energy.gov//media/ascr/ascac/pdf/meetings/ aug12/2012-ECI-ASCAC-v4.pdf.
[3]
Watts up? Meters. https://www.wattsupmeters.com/.
[4]
T. Davies, C. Karlsson, H. Liu, C. Ding, and Z. Chen. High performance linpack benchmark: A fault tolerant implementation without checkpointing. In ICS, pages 162--171, 2011.
[5]
J. Dinan, D. B. Larkins, P. Sadayappan, S. Krishnamoorthy, and J. Nieplocha. Scalable work stealing. In SC, page 53, 2009.
[6]
V. W. Freeh and D. K. Lowenthal. Using multiple energy gears in MPI programs on a power-scalable cluster. In PPoPP, pages 164--173, 2005.
[7]
T. Ishihara and H. Yasuura. Voltage scheduling problem for dynamically variable voltage processors. In SC, pages 197--202, 1998.
[8]
N. B. Rizvandi, J. Taheri, and A. Y. Zomaya. Some observations on optimal frequency selection in DVFS-based energy consumption minimization. Journal of Parallel Distributed Computing, 71(8):1154--1164, Aug. 2011.
[9]
B. Rountree, D. K. Lowenthal, B. R. de Supinski, M. Schulz, V. W. Freeh, and T. Bletsch. Adagio: Making DVS practical for complex HPC applications. In ICS, pages 460--469, 2009.
[10]
B. Rountree, D. K. Lowenthal, S. Funk, V. W. Freeh, B. R. de Supinski, and M. Schulz. Bounding energy consumption in large-scale MPI programs. In SC, pages 1--9, 2007.
[11]
Y. Taur, X. Liang, W. Wang, and H. Lu. A continuous, analytic drain-current model for DG MOSFETs. IEEE Electron Device Letters, 25(2):107--109, Feb. 2004.

Cited By

View all
  • (2023)Improving Energy Saving of One-Sided Matrix Decompositions on CPU-GPU Heterogeneous SystemsProceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming10.1145/3572848.3577496(274-287)Online publication date: 25-Feb-2023
  • (2023)Fine-Grained Online Energy Management of Edge Data Centers Using Per-Core Power Gating and Dynamic Voltage and Frequency ScalingIEEE Transactions on Sustainable Computing10.1109/TSUSC.2023.32504878:3(522-536)Online publication date: 1-Jul-2023
  • (2017)RSVP: Soft Error Resilient Power Savings at Near-Threshold Voltage Using Register Vulnerability2017 47th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W)10.1109/DSN-W.2017.19(91-98)Online publication date: Jun-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICPE '15: Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering
January 2015
366 pages
ISBN:9781450332484
DOI:10.1145/2668930
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 ACM 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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 31 January 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. critical path
  2. dvfs
  3. energy
  4. hpc
  5. power
  6. scalable
  7. slack

Qualifiers

  • Research-article

Conference

ICPE'15
Sponsor:
ICPE'15: ACM/SPEC International Conference on Performance Engineering
January 28 - February 4, 2015
Texas, Austin, USA

Acceptance Rates

ICPE '15 Paper Acceptance Rate 23 of 74 submissions, 31%;
Overall Acceptance Rate 252 of 851 submissions, 30%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)102
  • Downloads (Last 6 weeks)26
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Improving Energy Saving of One-Sided Matrix Decompositions on CPU-GPU Heterogeneous SystemsProceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming10.1145/3572848.3577496(274-287)Online publication date: 25-Feb-2023
  • (2023)Fine-Grained Online Energy Management of Edge Data Centers Using Per-Core Power Gating and Dynamic Voltage and Frequency ScalingIEEE Transactions on Sustainable Computing10.1109/TSUSC.2023.32504878:3(522-536)Online publication date: 1-Jul-2023
  • (2017)RSVP: Soft Error Resilient Power Savings at Near-Threshold Voltage Using Register Vulnerability2017 47th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN-W)10.1109/DSN-W.2017.19(91-98)Online publication date: Jun-2017
  • (2016)GreenLAProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.5555/3014904.3014981(1-11)Online publication date: 13-Nov-2016
  • (2016)A Constraint Programming Based Energy Aware Resource Management Middleware for Clouds Processing MapReduce Jobs with DeadlinesCompanion Publication for ACM/SPEC on International Conference on Performance Engineering10.1145/2859889.2859892(15-20)Online publication date: 12-Mar-2016
  • (2016)GreenLA: Green Linear Algebra Software for GPU-accelerated Heterogeneous ComputingSC16: International Conference for High Performance Computing, Networking, Storage and Analysis10.1109/SC.2016.56(667-677)Online publication date: Nov-2016
  • (2016)A Configurable Energy Aware Resource Management Technique for Optimization of Performance and Energy Consumption on Clouds2016 IEEE International Conference on Cloud Computing Technology and Science (CloudCom)10.1109/CloudCom.2016.0041(184-192)Online publication date: Dec-2016
  • (2016)Energy Aware Resource Management for MapReduce Jobs with Service Level Agreements in Cloud Data Centers2016 IEEE International Conference on Computer and Information Technology (CIT)10.1109/CIT.2016.42(568-577)Online publication date: Dec-2016
  • (2015)Scalable Energy Efficiency with Resilience for High Performance Computing SystemsACM Transactions on Architecture and Code Optimization10.1145/282289312:4(1-27)Online publication date: 16-Nov-2015
  • (2015)Investigating the Interplay between Energy Efficiency and Resilience in High Performance ComputingProceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium10.1109/IPDPS.2015.108(786-796)Online publication date: 25-May-2015

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media