[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2938615.2938619acmotherconferencesArticle/Chapter ViewAbstractPublication PageseascConference Proceedingsconference-collections
research-article

On the trade-offs between energy to solution and runtime for real-world CFD test-cases

Published: 26 April 2016 Publication History

Abstract

This paper provides an insight into the optimisation of runtime and energy performance for two widely-used CFD codes. Energy efficiency is a hot-topic in HPC and methods to reduce the energy consumption of large machines are an active area of research. In this paper, we examine the energy efficiency and runtime performance of the SBLI and Nektar++ codes, using small but real-world test cases. The codes are instrumented in sufficient detail to reveal significant variability in energy usage during the course of the simulations. In addition, the test cases are run at different CPU frequencies and the consequences of changing this parameter, for both runtime performance (time to solution) and power performance (energy to solution) are presented.

References

[1]
S. Amarasinghe, D. Campbell, W. Carlson, A. Chien, W. Dally, E. Elnohazy, R. Harrison., W. Harrod, J. Hiller, S. Karp, C. Koelbel, D. Koester, P. Kogge, J. Levesque, D. Reed, R. Schreiber, M. Richards, A. Scarpelli, J. Shalf, A. Snavely, and T. Sterling. Exascale software study: Software challenges in extreme scale systems. http://users.ece.gatech.edu/mrichard/ExascaleComputingStudyReports/ECSS\%20report\%20101909.pdf, 2009.
[2]
M. R. Bareford. Monitoring the Cray XC30 Power Management Hardware Counters. In Proceedings of CUG2015, Seattle, WA, USA, May 2015.
[3]
M. R. Bareford. The PAT MPI Library. https://github.com/cresta-eu/pat_mpi_lib, 2015.
[4]
S. Benedict. Energy-aware performance analysis methodologies for hpc architectures - an exploratory study. Journal of Network and Computer Applications, 35:1709--1719, 2012.
[5]
R. Bertran, M. Gonzalez, X. Martorell, N. Navarro, and E. Ayguade. A systematic methodology to generate decomposable and responsive power models for cmps. IEEE Transactions on Computers, 62(7):1289--1302, July 2013.
[6]
W. L. Bircher and L. K. John. Complete system power estimation using processor performance events. IEEE Transactions on Computers, 61(4):563--577, April 2012.
[7]
C. Cantwell, D. Moxey, A. Comerford, A. Bolis, and G. R. et al. Nektar++: An open-source spectral/hp element framework. Computer Physics Communications, 192:205--219, July 2015.
[8]
A. Comerford, K. Y. Chooi, M. Nowak, P. D. Weinberg, and S. J. Sherwin. A combined numerical and experimental framework for determining permeability properties of the arterial media. Biomechanics and Modeling in Mechanobiology, 14:297--313, July 2015.
[9]
EPCC. ARCHER User Guide. http://www.archer.ac.uk/documentation/user-guide/, 2016.
[10]
A. Hart, H. Richardson, J. Doleschal, T. Ilsche, M. Bielert, and M. Kappel. User-level Power Monitoring and Application Performance on Cray XC30 Supercomputers. In Proceedings of CUG2014, Seattle, WA, USA, May 2014.
[11]
C. Inc. Using Cray Performance Measurement and Analysis Tools. Cray Inc., Seattle, WA, USA, S-2376-60 edition, September 2012.
[12]
J.-E. W. Lombard, D. Moxey, S. J. Sherwin, J. F. A. Hoessler, S. Dhandapani, and M. J. Taylor. Implicit large-eddy simulation of a wingtip vortex. AIAA J., 54(2):506--518, 2016.
[13]
J. A. Redford, N. D. Sandham, and G. T. Roberts. Direct numerical simulation of transitional flow at high mach number coupled with a thermal wall model. Computers & Fluids, 45:37--46, June 2010.
[14]
Royal Aeronautical Society Human Powered Aircraft Group. NACA 4412. http://library.propdesigner.co.uk/html/naca_4412.html, 2016.
[15]
N. D. Sandham. SBLI. http://www.southampton.ac.uk/engineering/research/projects/sbli_computer_code.page#project_overview, 2016.
[16]
N. D. Sandham, E. Schülein, A. Wagner, S. Willems, and J. Steelant. Transitional shock-wave/boundary-layer interactions in hypersonic flow. Journal of Fluid Mechanics, 752:349--382, August 2014.
[17]
D. C. Snowdon, S. M. Petters, and G. Heiser. Power measurement as the basis for power management. In Proceedings of the 2005 Workshop on Operating System Platforms for Embedded Real-Time Applications, Palma, Mallorca, Spain, 2005.
[18]
C. J. Tyson and N. D. Sandham. Numerical simulation of fully-developed compressible flows over wavy surfaces. International Journal of Heat and Fluid Flow, 41:2--15, June 2013.
[19]
A. Y. Zomaya and Y. C. Lee. Energy Efficient Distributed Computing Systems. Wiley-IEEE Computer Society Pr, Hoboken, NJ, USA, 1st edition, 2012.

Cited By

View all
  • (2024)Developing Performance Portable Plasma Edge Simulations: A SurveyComputer Physics Communications10.1016/j.cpc.2024.109123(109123)Online publication date: Feb-2024
  • (2022)EPCC’s Exascale Journey: A Retrospective of the Past 10 Years and a Vision of the FutureComputing in Science & Engineering10.1109/MCSE.2021.311910124:1(8-13)Online publication date: 1-Jan-2022

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
EASC '16: Proceedings of the Exascale Applications and Software Conference 2016
April 2016
59 pages
ISBN:9781450341226
DOI:10.1145/2938615
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].

In-Cooperation

  • SERC: SERC

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 April 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CFD
  2. Cray XC30
  3. Energy Efficiency
  4. Power Measurement

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

  • EU Horizon 2020 Framework Programme (H2020)

Conference

EASC '16

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Developing Performance Portable Plasma Edge Simulations: A SurveyComputer Physics Communications10.1016/j.cpc.2024.109123(109123)Online publication date: Feb-2024
  • (2022)EPCC’s Exascale Journey: A Retrospective of the Past 10 Years and a Vision of the FutureComputing in Science & Engineering10.1109/MCSE.2021.311910124:1(8-13)Online publication date: 1-Jan-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media