IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v17y2024i2p502-d1322766.html
   My bibliography  Save this article

Energy-Efficient Implementation of the Lattice Boltzmann Method

Author

Listed:
  • Ondrej Vysocky

    (IT4Innovations National Supercomputing Center, VŠB—Technical University of Ostrava, 708 00 Ostrava-Poruba, Czech Republic)

  • Markus Holzer

    (Chair for System Simulation, Friedrich-Alexander-Universitat Erlangen-Nurnberg, 91058 Erlangen, Germany
    CERFACS, 31057 Toulouse Cedex 1, France)

  • Gabriel Staffelbach

    (CERFACS, 31057 Toulouse Cedex 1, France)

  • Radim Vavrik

    (IT4Innovations National Supercomputing Center, VŠB—Technical University of Ostrava, 708 00 Ostrava-Poruba, Czech Republic)

  • Lubomir Riha

    (IT4Innovations National Supercomputing Center, VŠB—Technical University of Ostrava, 708 00 Ostrava-Poruba, Czech Republic)

Abstract

Energy costs are now one of the leading criteria when procuring new computing hardware. Until recently, developers and users focused only on pure performance in terms of time-to-solution. Recent advances in energy-aware runtime systems render the optimization of both runtime and energy-to-solution possible by including hardware tuning depending on the application’s workload. This work presents the impact that energy-sensitive tuning strategies have on a state-of-the-art high-performance computing code based on the lattice Boltzmann approach called waLBerla . We evaluate both CPU-only and GPU-accelerated supercomputers. This paper demonstrates that, with little user intervention, when using the energy-efficient runtime system called MERIC, it is possible to save a significant amount of energy while maintaining performance.

Suggested Citation

  • Ondrej Vysocky & Markus Holzer & Gabriel Staffelbach & Radim Vavrik & Lubomir Riha, 2024. "Energy-Efficient Implementation of the Lattice Boltzmann Method," Energies, MDPI, vol. 17(2), pages 1-15, January.
  • Handle: RePEc:gam:jeners:v:17:y:2024:i:2:p:502-:d:1322766
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/17/2/502/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/17/2/502/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:17:y:2024:i:2:p:502-:d:1322766. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.