Publication:
Communication analysis and optimization of 3D front tracking method for multiphase flow simulations

Placeholder

School / College / Institute

Program

KU Authors

Co-Authors

Publication Date

Language

Embargo Status

Journal Title

Journal ISSN

Volume Title

Alternative Title

Abstract

This paper presents a scalable parallelization of an Eulerian-Lagrangian method, namely the three-dimensional front tracking method, for simulating multiphase flows. Operating on Eulerian-Lagrangian grids makes the front tracking method challenging to parallelize and optimize because different types of communication (Lagrangian-Eulerian, Eulerian-Eulerian, and Lagrangian-Lagrangian) should be managed. In this work, we optimize the data movement in both the Eulerian and Lagrangian grids and propose two different strategies for handling the Lagrangian grid shared by multiple subdomains. Moreover, we model three different types of communication emerged as a result of parallelization and implement various latency-hiding optimizations to reduce the communication overhead. Good scalability of the parallelization strategies is demonstrated on two supercomputers. A strong scaling study using 256 cores simulating 1728 interfaces or bubbles achieves 32.5x speedup. We also conduct weak scaling study on 4096 cores simulating 27,648 bubbles on a 1024x1024x2048 Eulerian grid resolution.

Source

Publisher

Sage Publications Ltd

Subject

Computer science, Hardware architecture, Theory methods

Citation

Has Part

Source

International Journal of High Performance Computing Applications

Book Series Title

Edition

DOI

10.1177/1094342017694426

item.page.datauri

Link

Rights

Copyrights Note

Endorsement

Review

Supplemented By

Referenced By

1

Views

0

Downloads

View PlumX Details