2011
DOI: 10.1007/s00450-011-0162-4
|View full text |Cite
|
Sign up to set email alerts
|

Shared-memory, distributed-memory, and mixed-mode parallelisation of a CFD simulation code

Abstract: This paper presents some different approaches to the parallelisation of a harmonic balance Navier-Stokes solver for unsteady aerodynamics. Such simulation codes can require very large amounts of computational resource for realistic simulations, and therefore can benefit significantly from parallelisation. The simulation code addressed in this paper can undertake different modes of aerodynamic simulation and includes both harmonic balance and time domain solvers. These different modes have performance character… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
4
2

Relationship

5
1

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 11 publications
0
8
0
Order By: Relevance
“…integration. It is implemented in Fortran [13] and has been parallelised using MPI [12], with each MPI process working on a set of grid blocks (geometric partitions) of the simulation.…”
Section: Hpcgmentioning
confidence: 99%
“…integration. It is implemented in Fortran [13] and has been parallelised using MPI [12], with each MPI process working on a set of grid blocks (geometric partitions) of the simulation.…”
Section: Hpcgmentioning
confidence: 99%
“…Scaling to large numbers of cores requires all parts of an application to be efficiently parallelised, and work to be evenly decomposed across workers. This paper outlines work undertaken [5] to take a parallelised HB CFD application, COSA [6], and enable it to scale efficiently to large numbers of cores. COSA is a finite volume NS code featuring a steady solver, a TD solver for the solution of general unsteady flows [7] [8], and a HB solver for the rapid solution of highly nonlinear unsteady periodic flows [9] [10] [11].…”
Section: Accepted Manuscriptmentioning
confidence: 99%
“…The perfect gas equation is used to link internal energy, pressure and density. The The only nonzero entries of the source term S are those of the k and ω equations, given respectively by: COSA is second order accurate in time and space, and uses a very efficient MPI parallelization [18]. The accuracy of the space-and time-discretization has been thoroughly validated by considering a wide set of analytical and experi-220 mental test cases [8,13,17].…”
Section: Navier-stokes Cfd Solver 195mentioning
confidence: 99%