Computational Science Technical Note CSTN-208

CSTN Home

Simulating and Benchmarking the Shallow-Water Fluid Dynamical Equations on Multiple Graphical Processing Units,

D. P. Playne and K. A. Hawick and M. G. B. Johnson

Archived: 2014

Abstract

The shallow-water model equations provide a simple yet realistic benchmark problem in computational fuid dynamics (CFD) that can be implemented on a variety of computational platforms. Graphical Processing Units can be used to accelerate such problems either singly using a data parallel decompositional scheme or with multiple devices using a domain decompositional approach. We implement the SW equations on a range of modern GPUs with both parallel schemes and report on the typical performance. We compare integer optimised GPUs and very modern floating-point intensive GPU devices such as NVidia's Kepler K20X, and also investigate different m-GPU communication methods for geometric decompositions. We give detailed performance results and a summary of the main parallelisation issues.

Keywords: shallow water system; weather simulation; climate simulation; parallel computing; single GPU; multiple GPU

Full Document Text: Not yet available. PDF version.

Citation Information: BiBTeX database for CSTN Notes.

BiBTeX reference:

@INPROCEEDINGS{CSTN-208,
        author = {D. P. Playne and K. A. Hawick and M. G. B. Johnson},
        title = {Simulating and Benchmarking the Shallow-Water Fluid Dynamical Equations on Multiple Graphical Processing Units},
        booktitle = {Proc. 12th Australasian Symposium on Parallel and Distributed Computing},
        year = {2014},
        volume = {152},
        number = {CSTN-201},
        series = {CRPIT},
        pages = {29-36},
        address = {Auckland, New Zealand},
        month = {20-23 January},
        publisher = {ACS},
        owner = {dpplayne},
        timestamp = {2014.02.17}
}


[ CSTN Index | CSTN BiBTeX ]