2018
DOI: 10.1016/j.cpc.2018.03.026
|View full text |Cite
|
Sign up to set email alerts
|

AFiD-GPU: A versatile Navier–Stokes solver for wall-bounded turbulent flows on GPU clusters

Abstract: The AFiD code, an open source solver for the incompressible Navier-Stokes equations (http://www.afid.eu), has been ported to GPU clusters to tackle large-scale wall-bounded turbulent flow simulations. The GPU porting has been carried out in CUDA Fortran with the extensive use of kernel loop directives (CUF kernels) in order to have a source code as close as possible to the original CPU version; just a few routines have been manually rewritten. A new transpose scheme, which is not limited to the GPU version onl… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

1
66
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 82 publications
(67 citation statements)
references
References 72 publications
(109 reference statements)
1
66
0
Order By: Relevance
“…In addition to the experiments, three-dimensional direct numberical simulations (DNS) of the Boussinesq equations are performed by using the in-house AFiD code [30,31]. An immersed boundary method [32] is implemented to simulate the ratchet surfaces.…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…In addition to the experiments, three-dimensional direct numberical simulations (DNS) of the Boussinesq equations are performed by using the in-house AFiD code [30,31]. An immersed boundary method [32] is implemented to simulate the ratchet surfaces.…”
mentioning
confidence: 99%
“…An immersed boundary method [32] is implemented to simulate the ratchet surfaces. The code has been extensively validated and used [30,31,33]. Adequate resolutions [34] are ensured for all simulations so that the results are grid independent.…”
mentioning
confidence: 99%
“…The open source finite-difference Navier-Stokes solver AFiD [12] was written in Fortran 90 to study large-scale wall bounded turbulent flow simulations. In collaboration with NVIDIA, USA, the code was ported in its newest version to a GPU setting using an MPI and CUDA Fortran hybrid implementation optimized to run and solve large flow fields [13].…”
Section: Numerical Simulations Of Sheared Thermal Convectionmentioning
confidence: 99%
“…Weak scaling analysis up to an extreme scale mesh with more than a trillion computational points9.3. Comparison with Other SoftwareAFiD-GPU[18] is an open-source incompressible Navier-Stokes solver developed with a mixed MPI-CUDA Fortran implementation. AFiD simulates wallbounded buoyancy-driven turbulent flows.…”
mentioning
confidence: 99%