Optimization and large scale computation of an entropy-based moment closure

C. Kristopher Garrett, Cory Hauck, Judith Hill

Research output: Contribution to journalArticlepeer-review

25 Scopus citations

Abstract

We present computational advances and results in the implementation of an entropy-based moment closure, MN, in the context of linear kinetic equations, with an emphasis on heterogeneous and large-scale computing platforms. Entropy-based closures are known in several cases to yield more accurate results than closures based on standard spectral approximations, such as PN, but the computational cost is generally much higher and often prohibitive. Several optimizations are introduced to improve the performance of entropy-based algorithms over previous implementations. These optimizations include the use of GPU acceleration and the exploitation of the mathematical properties of spherical harmonics, which are used as test functions in the moment formulation. To test the emerging high-performance computing paradigm of communication bound simulations, we present timing results at the largest computational scales currently available. These results show, in particular, load balancing issues in scaling the MN algorithm that do not appear for the PN algorithm. We also observe that in weak scaling tests, the ratio in time to solution of MN to PN decreases.

Original languageEnglish
Pages (from-to)573-590
Number of pages18
JournalJournal of Computational Physics
Volume302
DOIs
StatePublished - Dec 1 2015

Funding

This research is sponsored by the Office of Advanced Scientific Computing Research; U.S. Department of Energy . The work was performed at the Oak Ridge National Laboratory, which is managed by UT-Battelle, LLC under Contract No. DE-AC05-00OR22725 . The submitted manuscript has been authored by a contractor of the U.S. Government under Contract No. DE-AC05-00OR22725. Accordingly, the U.S. Government retains a non-exclusive, royalty-free license to publish or reproduce the published form of this contribution, or allow others to do so, for U.S. Government purposes. Research sponsored by the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory (ORNL) , managed by UT-Battelle, LLC for the U.S. Department of Energy under Contract No. DE-AC05-00OR22725. This research used resources of the Oak Ridge Leadership Computing Facility at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-00OR22725.

FundersFunder number
U.S. Government
U.S. Department of EnergyDE-AC05-00OR22725
Office of Science
Advanced Scientific Computing Research
Oak Ridge National Laboratory
UT-Battelle

    Keywords

    • GPU computing
    • High performance computing
    • Kinetic equations
    • Moment methods
    • Spherical harmonics

    Fingerprint

    Dive into the research topics of 'Optimization and large scale computation of an entropy-based moment closure'. Together they form a unique fingerprint.

    Cite this