Parallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways

Forest fires have a negative impact on the economy in a number of regions, especially in Wildland Urban Interface (WUI) areas. An important link in the fight against fires in WUI areas is the development of information and computer systems for predicting the fire safety of infrastructural facilities...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Nikolay Viktorovich Baranovskiy, Aleksey Podorovskiy, Aleksey Malinin
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
Acceso en línea:https://doaj.org/article/c1dda72fa766486485ebcadbcb6c6ac4
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:c1dda72fa766486485ebcadbcb6c6ac4
record_format dspace
spelling oai:doaj.org-article:c1dda72fa766486485ebcadbcb6c6ac42021-11-25T16:13:19ZParallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways10.3390/a141103331999-4893https://doaj.org/article/c1dda72fa766486485ebcadbcb6c6ac42021-11-01T00:00:00Zhttps://www.mdpi.com/1999-4893/14/11/333https://doaj.org/toc/1999-4893Forest fires have a negative impact on the economy in a number of regions, especially in Wildland Urban Interface (WUI) areas. An important link in the fight against fires in WUI areas is the development of information and computer systems for predicting the fire safety of infrastructural facilities of Russian Railways. In this work, a numerical study of heat transfer processes in the enclosing structure of a wooden building near the forest fire front was carried out using the technology of parallel computing. The novelty of the development is explained by the creation of its own program code, which is planned to be put into operation either in the Information System for Remote Monitoring of Forest Fires ISDM-Rosleskhoz, or in the information and computing system of JSC Russian Railways. In the Russian Federation, it is forbidden to use foreign systems in the security services of industrial facilities. The implementation of the deterministic model of heat transfer in the enclosing structure with the complexity of the algorithm O (2N<sup>2</sup> + 2K) is presented. The program is implemented in Python 3.x using the NumPy and Concurrent libraries. Calculations were carried out on a multiprocessor cluster in the Sirius University of Science and Technology. The results of calculations and the acceleration coefficient for operating modes for 1, 2, 4, 8, 16, 32, 48 and 64 processes are presented. The developed algorithm can be applied to assess the fire safety of infrastructure facilities of Russian Railways. The main merit of the new development should be noted, which is explained by the ability to use large computational domains with a large number of computational grid nodes in space and time. The use of caching intermediate data in files made it possible to distribute a large number of computational nodes among the processors of a computing multiprocessor system. However, one should also note a drawback; namely, a decrease in the acceleration of computational operations with a large number of involved nodes of a multiprocessor computing system, which is explained by the write and read cycles in cache files.Nikolay Viktorovich BaranovskiyAleksey PodorovskiyAleksey MalininMDPI AGarticlealgorithmparallel implementationaccelerationforest fire frontenclosing structureimpactIndustrial engineering. Management engineeringT55.4-60.8Electronic computers. Computer scienceQA75.5-76.95ENAlgorithms, Vol 14, Iss 333, p 333 (2021)
institution DOAJ
collection DOAJ
language EN
topic algorithm
parallel implementation
acceleration
forest fire front
enclosing structure
impact
Industrial engineering. Management engineering
T55.4-60.8
Electronic computers. Computer science
QA75.5-76.95
spellingShingle algorithm
parallel implementation
acceleration
forest fire front
enclosing structure
impact
Industrial engineering. Management engineering
T55.4-60.8
Electronic computers. Computer science
QA75.5-76.95
Nikolay Viktorovich Baranovskiy
Aleksey Podorovskiy
Aleksey Malinin
Parallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways
description Forest fires have a negative impact on the economy in a number of regions, especially in Wildland Urban Interface (WUI) areas. An important link in the fight against fires in WUI areas is the development of information and computer systems for predicting the fire safety of infrastructural facilities of Russian Railways. In this work, a numerical study of heat transfer processes in the enclosing structure of a wooden building near the forest fire front was carried out using the technology of parallel computing. The novelty of the development is explained by the creation of its own program code, which is planned to be put into operation either in the Information System for Remote Monitoring of Forest Fires ISDM-Rosleskhoz, or in the information and computing system of JSC Russian Railways. In the Russian Federation, it is forbidden to use foreign systems in the security services of industrial facilities. The implementation of the deterministic model of heat transfer in the enclosing structure with the complexity of the algorithm O (2N<sup>2</sup> + 2K) is presented. The program is implemented in Python 3.x using the NumPy and Concurrent libraries. Calculations were carried out on a multiprocessor cluster in the Sirius University of Science and Technology. The results of calculations and the acceleration coefficient for operating modes for 1, 2, 4, 8, 16, 32, 48 and 64 processes are presented. The developed algorithm can be applied to assess the fire safety of infrastructure facilities of Russian Railways. The main merit of the new development should be noted, which is explained by the ability to use large computational domains with a large number of computational grid nodes in space and time. The use of caching intermediate data in files made it possible to distribute a large number of computational nodes among the processors of a computing multiprocessor system. However, one should also note a drawback; namely, a decrease in the acceleration of computational operations with a large number of involved nodes of a multiprocessor computing system, which is explained by the write and read cycles in cache files.
format article
author Nikolay Viktorovich Baranovskiy
Aleksey Podorovskiy
Aleksey Malinin
author_facet Nikolay Viktorovich Baranovskiy
Aleksey Podorovskiy
Aleksey Malinin
author_sort Nikolay Viktorovich Baranovskiy
title Parallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways
title_short Parallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways
title_full Parallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways
title_fullStr Parallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways
title_full_unstemmed Parallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways
title_sort parallel implementation of the algorithm to compute forest fire impact on infrastructure facilities of jsc russian railways
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/c1dda72fa766486485ebcadbcb6c6ac4
work_keys_str_mv AT nikolayviktorovichbaranovskiy parallelimplementationofthealgorithmtocomputeforestfireimpactoninfrastructurefacilitiesofjscrussianrailways
AT alekseypodorovskiy parallelimplementationofthealgorithmtocomputeforestfireimpactoninfrastructurefacilitiesofjscrussianrailways
AT alekseymalinin parallelimplementationofthealgorithmtocomputeforestfireimpactoninfrastructurefacilitiesofjscrussianrailways
_version_ 1718413280969490432