Standard

A comparison of MPI/OpenMP and Coarray Fortran for digital rock physics application. / Reshetova, Galina; Cheverda, Vladimir; Khachkova, Tatyana.

Parallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings. ed. / Victor Malyshkin. Springer-Verlag GmbH and Co. KG, 2019. p. 232-244 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 11657 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contributionResearchpeer-review

Harvard

Reshetova, G, Cheverda, V & Khachkova, T 2019, A comparison of MPI/OpenMP and Coarray Fortran for digital rock physics application. in V Malyshkin (ed.), Parallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 11657 LNCS, Springer-Verlag GmbH and Co. KG, pp. 232-244, 15th International Conference on Parallel Computing Technologies, PaCT 2019, Almaty, Kazakhstan, 19.08.2019. https://doi.org/10.1007/978-3-030-25636-4_19

APA

Reshetova, G., Cheverda, V., & Khachkova, T. (2019). A comparison of MPI/OpenMP and Coarray Fortran for digital rock physics application. In V. Malyshkin (Ed.), Parallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings (pp. 232-244). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 11657 LNCS). Springer-Verlag GmbH and Co. KG. https://doi.org/10.1007/978-3-030-25636-4_19

Vancouver

Reshetova G, Cheverda V, Khachkova T. A comparison of MPI/OpenMP and Coarray Fortran for digital rock physics application. In Malyshkin V, editor, Parallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings. Springer-Verlag GmbH and Co. KG. 2019. p. 232-244. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). doi: 10.1007/978-3-030-25636-4_19

Author

Reshetova, Galina ; Cheverda, Vladimir ; Khachkova, Tatyana. / A comparison of MPI/OpenMP and Coarray Fortran for digital rock physics application. Parallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings. editor / Victor Malyshkin. Springer-Verlag GmbH and Co. KG, 2019. pp. 232-244 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).

BibTeX

@inproceedings{261fe9b3fa964a6ebd381738a035158d,
title = "A comparison of MPI/OpenMP and Coarray Fortran for digital rock physics application",
abstract = "A new parallel numerical technique to estimate the effective elastic parameters of a rock core sample from the three-dimensional Computed Tomography images is presented. The method is based on the energy equivalence principle and a new approach to solving the 3D static elasticity problem by the iterative relaxation technique. The method in the three-dimensional case requires the obligatory parallel implementation. The most commonly used strategy of parallelization is MPI and OpenMP. The latest Fortran extension offers the new Coarray Fortran (CAF) features, which can potentially compete with the MPI due to its efficiency and simple implementation. We compare three parallel approaches based on the MPI, MPI+OpenMP and CAF to solve the problem. Comparison of these methods has shown that the CAF brings about a sufficiently compact parallel code with a simple syntax, thus making the parallelism easier to understand. The results presented demonstrate that the CAF implementation provides comparable performance to an equivalent MPI version.",
keywords = "3D Tomographic images, Coarrays, Effective parameters, Elastic moduli, Fortran, MPI, PGAS languages",
author = "Galina Reshetova and Vladimir Cheverda and Tatyana Khachkova",
note = "Publisher Copyright: {\textcopyright} 2019, Springer Nature Switzerland AG. Copyright: Copyright 2019 Elsevier B.V., All rights reserved.; 15th International Conference on Parallel Computing Technologies, PaCT 2019 ; Conference date: 19-08-2019 Through 23-08-2019",
year = "2019",
month = aug,
doi = "10.1007/978-3-030-25636-4_19",
language = "English",
isbn = "9783030256357",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer-Verlag GmbH and Co. KG",
pages = "232--244",
editor = "Victor Malyshkin",
booktitle = "Parallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings",
address = "Germany",

}

RIS

TY - GEN

T1 - A comparison of MPI/OpenMP and Coarray Fortran for digital rock physics application

AU - Reshetova, Galina

AU - Cheverda, Vladimir

AU - Khachkova, Tatyana

N1 - Publisher Copyright: © 2019, Springer Nature Switzerland AG. Copyright: Copyright 2019 Elsevier B.V., All rights reserved.

PY - 2019/8

Y1 - 2019/8

N2 - A new parallel numerical technique to estimate the effective elastic parameters of a rock core sample from the three-dimensional Computed Tomography images is presented. The method is based on the energy equivalence principle and a new approach to solving the 3D static elasticity problem by the iterative relaxation technique. The method in the three-dimensional case requires the obligatory parallel implementation. The most commonly used strategy of parallelization is MPI and OpenMP. The latest Fortran extension offers the new Coarray Fortran (CAF) features, which can potentially compete with the MPI due to its efficiency and simple implementation. We compare three parallel approaches based on the MPI, MPI+OpenMP and CAF to solve the problem. Comparison of these methods has shown that the CAF brings about a sufficiently compact parallel code with a simple syntax, thus making the parallelism easier to understand. The results presented demonstrate that the CAF implementation provides comparable performance to an equivalent MPI version.

AB - A new parallel numerical technique to estimate the effective elastic parameters of a rock core sample from the three-dimensional Computed Tomography images is presented. The method is based on the energy equivalence principle and a new approach to solving the 3D static elasticity problem by the iterative relaxation technique. The method in the three-dimensional case requires the obligatory parallel implementation. The most commonly used strategy of parallelization is MPI and OpenMP. The latest Fortran extension offers the new Coarray Fortran (CAF) features, which can potentially compete with the MPI due to its efficiency and simple implementation. We compare three parallel approaches based on the MPI, MPI+OpenMP and CAF to solve the problem. Comparison of these methods has shown that the CAF brings about a sufficiently compact parallel code with a simple syntax, thus making the parallelism easier to understand. The results presented demonstrate that the CAF implementation provides comparable performance to an equivalent MPI version.

KW - 3D Tomographic images

KW - Coarrays

KW - Effective parameters

KW - Elastic moduli

KW - Fortran

KW - MPI

KW - PGAS languages

UR - http://www.scopus.com/inward/record.url?scp=85070622770&partnerID=8YFLogxK

U2 - 10.1007/978-3-030-25636-4_19

DO - 10.1007/978-3-030-25636-4_19

M3 - Conference contribution

AN - SCOPUS:85070622770

SN - 9783030256357

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 232

EP - 244

BT - Parallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings

A2 - Malyshkin, Victor

PB - Springer-Verlag GmbH and Co. KG

T2 - 15th International Conference on Parallel Computing Technologies, PaCT 2019

Y2 - 19 August 2019 through 23 August 2019

ER -

ID: 25773449