TY - GEN
T1 - Performance of a Two-Path Aliasing Free Calculation of a Spectral DNS Code
AU - Yokokawa, Mitsuo
AU - Morishita, Koji
AU - Ishihara, Takashi
AU - Uno, Atsuya
AU - Kaneda, Yukio
N1 - Funding Information:
Acknowledgments. This work was supported in part by JSPS KAKENHI Grant Number (C) 26390130 and obtained by using computational resources of the K computer provided by the RIKEN Advanced Institute for Computational Science through the HPCI System Research projects (Project IDs: hp140135, hp150174, hp160102, hp170087, hp180109, and hp190076). This work is also supported partially by MEXT Next Generation High-Performance Computing Infrastructures and Applications R&D Program, entitled R&D of a Quantum-Annealing-Assisted Next Generation HPC Infrastructures and Its Applications.
Publisher Copyright:
© 2019, Springer Nature Switzerland AG.
PY - 2019
Y1 - 2019
N2 - A direct numerical simulation (DNS) code was developed for solving incompressible homogeneous isotropic turbulence with high Reynolds numbers in a periodic box using the Fourier spectral method. The code was parallelized using the Message Passing Interface and OpenMP with two-directional domain decomposition and optimized on the K computer. High resolution DNSs with up to grid points were performed on the K computer using the code. Efficiencies of 3.84%, 3.14%, and 2.24% peak performance were obtained in double precision DNSs with grid points, respectively. In addition, a two-path alias-free procedure is proposed and clarified its effectiveness for some number of parallel processes.
AB - A direct numerical simulation (DNS) code was developed for solving incompressible homogeneous isotropic turbulence with high Reynolds numbers in a periodic box using the Fourier spectral method. The code was parallelized using the Message Passing Interface and OpenMP with two-directional domain decomposition and optimized on the K computer. High resolution DNSs with up to grid points were performed on the K computer using the code. Efficiencies of 3.84%, 3.14%, and 2.24% peak performance were obtained in double precision DNSs with grid points, respectively. In addition, a two-path alias-free procedure is proposed and clarified its effectiveness for some number of parallel processes.
KW - DNS
KW - Fourier spectral method
KW - Incompressible turbulence
KW - K computer
KW - Parallel computation
KW - Two-path de-aliasing method
UR - http://www.scopus.com/inward/record.url?scp=85067605543&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85067605543&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-22747-0_44
DO - 10.1007/978-3-030-22747-0_44
M3 - Conference contribution
AN - SCOPUS:85067605543
SN - 9783030227463
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 587
EP - 595
BT - Computational Science – ICCS 2019 - 19th International Conference, Proceedings
A2 - Rodrigues, João M.F.
A2 - Cardoso, Pedro J.S.
A2 - Monteiro, Jânio
A2 - Lam, Roberto
A2 - Krzhizhanovskaya, Valeria V.
A2 - Lees, Michael H.
A2 - Sloot, Peter M.A.
A2 - Dongarra, Jack J.
PB - Springer Verlag
T2 - 19th International Conference on Computational Science, ICCS 2019
Y2 - 12 June 2019 through 14 June 2019
ER -