A pencil distributed finite difference code for strongly turbulent wall-bounded flows

Date

2015-01

Journal Title

Journal ISSN

Volume Title

Publisher

Computers and Fluids

Abstract

We present a numerical scheme geared for high performance computation of wall-bounded turbulentflows. The number of all-to-all communications is decreased to only six instances by using a two-dimensional (pencil) domain decomposition and utilizing the favourable scaling of the CFL time-stepconstraint as compared to the diffusive time-step constraint. As the CFL condition is more restrictiveat high driving, implicit time integration of the viscous terms in the wall-parallel directions is no longerrequired. This avoids the communication of non-local information to a process for the computation ofimplicit derivatives in these directions. We explain in detail the numerical scheme used for the integra-tion of the equations, and the underlying parallelization. The code is shown to have very good strong andweak scaling to at least 64 K cores.

Description

Keywords

Finite-difference scheme, Turbulent flows, Rayleigh-Benard convection, Taylor-Couette flow, Parallelization

Citation

Copyright 2015 Computers and Fluids. This is a pre-print version of a published paper that is available at : https://www.sciencedirect.com/science/article/pii/S0045793015001164. Recommended citation:van der Poel, Erwin P., Rodolfo Ostilla-Mónico, John Donners, and Roberto Verzicco. "A pencil distributed finite difference code for strongly turbulent wall-bounded flows." Computers & Fluids 116 (2015): 10-16. doi:10.1016/j.compfluid.2015.04.007. This item has been deposited in accordance with publisher copyright and licensing terms and with the author's permission.