Modelirovanie i Analiz Informatsionnykh Sistem
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Model. Anal. Inform. Sist.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Modelirovanie i Analiz Informatsionnykh Sistem, 2021, Volume 28, Number 4, Pages 394–412
DOI: https://doi.org/10.18255/1818-1015-2021-4-394-412
(Mi mais759)
 

Theory of computing

A mathematical model of parallel programs and an approach based on it to verification of MPI programs

A. M. Mironov

Lomonosov Moscow State University, 1 Leninskie Gory, Moscow 119991, Russia
References:
Abstract: The paper presents a new mathematical model of parallel programs, on the basis of which it is possible, in particular, to verify parallel programs presented on a certain subset of the parallel programming interface MPI. This model is based on the concepts of a sequential and distributed process. A parallel program is modeled as a distributed process in which sequential processes communicate by asynchronously sending and receiving messages over channels. The main advantage of the described model is the ability to simulate and verify parallel programs that generate an indefinite number of sequential processes. The proposed model is illustrated by the application of verification of the matrix multiplication MPI program.
Keywords: parallel programs, MPI, distributed processes, verification.
Funding agency Grant number
Ministry of Digital Development, Communications and Mass Media of the Russian Federation ИГК 0000000007119P190002
Grant from the Ministry of Digital Development, Communications and Mass Media of the Russian Federation and JSC "Russian Venture Company" (contract No. 004/20 from 20.03.2020, IGK 0000000007119P190002).
Received: 15.11.2021
Revised: 01.12.2021
Accepted: 08.12.2021
Document Type: Article
UDC: 519.681.2
MSC: 68Q60
Language: Russian
Citation: A. M. Mironov, “A mathematical model of parallel programs and an approach based on it to verification of MPI programs”, Model. Anal. Inform. Sist., 28:4 (2021), 394–412
Citation in format AMSBIB
\Bibitem{Mir21}
\by A.~M.~Mironov
\paper A mathematical model of parallel programs and an approach based on it to verification of MPI programs
\jour Model. Anal. Inform. Sist.
\yr 2021
\vol 28
\issue 4
\pages 394--412
\mathnet{http://mi.mathnet.ru/mais759}
\crossref{https://doi.org/10.18255/1818-1015-2021-4-394-412}
Linking options:
  • https://www.mathnet.ru/eng/mais759
  • https://www.mathnet.ru/eng/mais/v28/i4/p394
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Моделирование и анализ информационных систем
    Statistics & downloads:
    Abstract page:95
    Full-text PDF :44
    References:24
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024