Journal of Siberian Federal University. Engineering & Technologies / The Method of Choosing the Technology for Creating Parallel Special Software With Time Parameterization

Full text (.pdf)
Issue
Journal of Siberian Federal University. Engineering & Technologies. 2022 15 (8)
Authors
Tolmachev, Alexey A.; Aksenov, Mikhail A.; Viktorov, Dmitriy S.; Filonov, Andrey A.; Lutikov, Igor V.
Contact information
Tolmachev, Alexey A.: Military Aerospace Defense Academy named after Marshal of the Soviet Union G. K. Zhukov Tver, Russian Federation; ; Viktorov, Dmitriy S.: Military Aerospace Defense Academy named after Marshal of the Soviet Union G. K. Zhukov Tver, Russian Federation; Lutikov, Igor V.: Siberian Federal University Krasnoyarsk, Russian Federation
Keywords
technology selection method; parallel programming; creation of parallel special software; time parameterization
Abstract

A new method of choosing the technology for creating a parallel program is proposed, which is based on the fact that a parallel program code written once can be executed by different parallel programming technologies, depending on the tasks, cycle parameters and the available time statistics of previous launches. At the same time, one of the parallelization methods can be used during the operation of a ready-made parallel program. Using Bayes' theorem, we move from a priori distributions of unknown magnitude to a posteriori distributions. We have a complete group of incompatible events, if we do not know their probabilities before the experiment, they are equally probable. As a result of the experiment, a certain technology number selection event appears and conditional probabilities of classification selection are known for this event. Then a statistical drawing is made to determine the number of the selected technology

Pages
1000–1008
DOI
10.17516/1999-494X‑0446
Paper at repository of SibFU
https://elib.sfu-kras.ru/handle/2311/149819

Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).