English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT

Released

Conference Paper

Direct numerical simulation of fluid turbulence at extreme scale with psOpen

MPS-Authors
/persons/resource/persons37084

Ansorge,  Cedrick
Max Planck Research Group Turbulent Mixing Processes in the Earth System, The Atmosphere in the Earth System, MPI for Meteorology, Max Planck Society;

External Resource
No external resources are shared
Fulltext (restricted access)
There are currently no full texts shared for your IP range.
Fulltext (public)
There are no public fulltexts stored in PuRe
Supplementary Material (public)
There is no public supplementary material available
Citation

Goebbert, J., Gauding, M., Ansorge, C., Hentschel, B., Kuhlen, T., & Pitsch, H. (2016). Direct numerical simulation of fluid turbulence at extreme scale with psOpen. Advances in Parallel Computing, 27, 777-785.


Cite as: https://hdl.handle.net/11858/00-001M-0000-002A-DD43-2
Abstract
The hybrid OpenMP/MPI code psOpen has been developed at the Institute for Combustion Technology, RWTH Aachen University, to study incompressible fluid turbulence by means of direct numerical simulations (DNS). For efficiency and accuracy psOpen employs a pseudo-spectral method, where the governing equations are solved partly in Fourier space. Hence, a pseudo-spectral method requires frequent transformations between real and Fourier space which is particularly challenging for massively-parallel setups. The frequently invoked Fourier transformation is a non-local operation and requires access to all data along a global grid line for each computational process. psOpen was improved by a new inhousedeveloped 3d-FFT library optimised to the special needs of pseudo-spectral DNS. For an optimal use of the hardware resources two techniques have been combined to reduce the communication time significantly. Firstly, the number of operations and the size of data to be transposed while computing a 3d-FFT has been reduced by integrating the dealiasing cut-off filter into the 3d-FFT. Secondly, the new 3d-FFT library allows to overlap communication and computation of multiple FFTs at the same time. The scaling performance of psOpen with three different grid sizes, namely 40963, 61443 and 81923, has been studied on JUQUEEN up to the full machine. © 2016 The authors and IOS Press. All rights reserved.