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

Placeholder

Program

KU Authors

Co-Authors

Advisor

Publication Date

2019

Language

English

Type

Journal Article

Journal Title

Journal ISSN

Volume 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.

Description

Source:

International Journal of High Performance Computing Applications

Publisher:

Sage Publications Ltd

Keywords:

Subject

Computer science, Hardware architecture, Theory methods

Citation

Endorsement

Review

Supplemented By

Referenced By

Copy Rights Note

1

Views

0

Downloads

View PlumX Details