HYBRID MPI/OPEN-MP ACCELERATION APPROACH FOR HIGH-ORDER SCHEMES FOR CFD
Abstract
The paper presents a hybrid MPI+ OpenMP (Message Passing Interface/Open Multi-Processor) algorithm used for parallel programs based on the high-order compact method. The main tools used to implement parallelism in computations are OpenMP and MPI which differ in terms of memory on which they are based. OpenMP works on shared-memory and the MPI on distributed-memory whereas the hybrid model is based on a combination of those methods. The tests performed and described in this paper present significant advantages provided by a combination of the MPI/OpenMP approach. The test computations needed for verifying possibilities of MPI, Open-MP and Hybrid of both tools were carried out using an academic high-order SAILOR solver. The obtained results seem to be very promising to accelerate simulations of fluid flows as well as for application using high order methods.
Keywords:
MPI, OpenMP, hybrid MPI/OpenMP, high-order methodsDetails
- Issue
- Vol. 22 No. 3 (2018)
- Section
- Research article
- Published
- 2018-09-30
- DOI:
- https://doi.org/10.17466/tq2018/22.3/e
- Licencja:
-
This work is licensed under a Creative Commons Attribution 4.0 International License.