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

Galina Reshetova, Vladimir Cheverda, Tatyana Khachkova

Результат исследования: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференциинаучнаярецензирование


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.

Язык оригиналаанглийский
Название основной публикацииParallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings
РедакторыVictor Malyshkin
ИздательSpringer-Verlag GmbH and Co. KG
Число страниц13
ISBN (печатное издание)9783030256357
СостояниеОпубликовано - авг. 2019
Опубликовано для внешнего пользованияДа
Событие15th International Conference on Parallel Computing Technologies, PaCT 2019 - Almaty, Казахстан
Продолжительность: 19 авг. 201923 авг. 2019

Серия публикаций

НазваниеLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Том11657 LNCS
ISSN (печатное издание)0302-9743
ISSN (электронное издание)1611-3349


Конференция15th International Conference on Parallel Computing Technologies, PaCT 2019


Подробные сведения о темах исследования «A comparison of MPI/OpenMP and Coarray Fortran for digital rock physics application». Вместе они формируют уникальный семантический отпечаток (fingerprint).