{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:32:23Z","timestamp":1760236343824,"version":"build-2065373602"},"reference-count":68,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2021,11,15]],"date-time":"2021-11-15T00:00:00Z","timestamp":1636934400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Russian Foundation for Basic Researches","award":["20-31-51001"],"award-info":[{"award-number":["20-31-51001"]}]},{"name":"JSC Russian Railways","award":["20-31-51001"],"award-info":[{"award-number":["20-31-51001"]}]},{"name":"Sirius University of Science and Technology","award":["20-31-51001"],"award-info":[{"award-number":["20-31-51001"]}]},{"name":"Educational Fund &quot;Talent and Success&quot;","award":["20-31-51001"],"award-info":[{"award-number":["20-31-51001"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>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 (2N2 + 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.<\/jats:p>","DOI":"10.3390\/a14110333","type":"journal-article","created":{"date-parts":[[2021,11,15]],"date-time":"2021-11-15T08:19:20Z","timestamp":1636964360000},"page":"333","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Parallel Implementation of the Algorithm to Compute Forest Fire Impact on Infrastructure Facilities of JSC Russian Railways"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9202-8171","authenticated-orcid":false,"given":"Nikolay Viktorovich","family":"Baranovskiy","sequence":"first","affiliation":[{"name":"School of Energy and Power Engineering, Tomsk Polytechnic University, 634050 Tomsk, Russia"},{"name":"Scientific Centre of Information Technologies and Artificial Intelligence, Sirius University of Science and Technology, 354340 Sochi, Russia"}]},{"given":"Aleksey","family":"Podorovskiy","sequence":"additional","affiliation":[{"name":"Scientific Centre of Information Technologies and Artificial Intelligence, Sirius University of Science and Technology, 354340 Sochi, Russia"}]},{"given":"Aleksey","family":"Malinin","sequence":"additional","affiliation":[{"name":"School of Energy and Power Engineering, Tomsk Polytechnic University, 634050 Tomsk, Russia"},{"name":"Scientific Centre of Information Technologies and Artificial Intelligence, Sirius University of Science and Technology, 354340 Sochi, Russia"}]}],"member":"1968","published-online":{"date-parts":[[2021,11,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"102889","DOI":"10.1016\/j.firesaf.2019.102889","article-title":"IAFSS agenda 2030 for a fire safe world","volume":"110","author":"McNamee","year":"2019","journal-title":"Fire Saf. J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"103021","DOI":"10.1016\/j.firesaf.2020.103021","article-title":"Estimation of effective coverage rate of fire station services based on real-time travel times","volume":"120","author":"Liu","year":"2021","journal-title":"Fire Saf. J."},{"key":"ref_3","first-page":"179","article-title":"Forest service large fire area burned and suppression expenditure trends, 1970\u20132002","volume":"103","author":"Calkin","year":"2005","journal-title":"J. For."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.5194\/essd-6-1-2014","article-title":"A spatial database of wildfires in the United States, 1992\u20132011","volume":"6","author":"Short","year":"2014","journal-title":"Earth Syst. Sci. Data"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/j.envsoft.2017.02.023","article-title":"Simulating wildfires backwards in time from the final fire perimeter in point-functionalfire models","volume":"92","author":"Monedero","year":"2017","journal-title":"Environ. Model. Softw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1016\/j.firesaf.2008.01.001","article-title":"Establishing safety distances for wildland fires","volume":"43","author":"Arnaldos","year":"2008","journal-title":"Fire Saf. J."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"119163","DOI":"10.1016\/j.ijheatmasstransfer.2019.119163","article-title":"3D modeling of coupled soil heat and moisture transport beneath a surface fire","volume":"149","author":"Bao","year":"2019","journal-title":"Int. J. Heat Mass Transf."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s00442-004-1788-8","article-title":"Effects of fire on properties of forest soils: A review","volume":"143","author":"Certini","year":"2005","journal-title":"Oecologia"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1007\/s10533-007-9104-4","article-title":"How does fire affect the nature and stability of soil organic nitrogen and carbon? A review","volume":"85","author":"Knicker","year":"2007","journal-title":"Biogeochemistry"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"855","DOI":"10.1016\/j.envint.2004.02.003","article-title":"The effect of fire on soil organic matter\u2014A review","volume":"30","author":"Almendros","year":"2004","journal-title":"Environ. Int."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"36","DOI":"10.4996\/fireecology.0601036","article-title":"Advancing investigation and physical modeling of first-order fire effects on soils","volume":"6","author":"Massman","year":"2010","journal-title":"Fire Ecol."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Peinl, P. (2021). A retrospective on ASPires\u2014An advanced system for the prevention and early detection of forest fires. Internet Things, 100456.","DOI":"10.1016\/j.iot.2021.100456"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1071\/WF9960199","article-title":"A review of initial attack fire crew productivity and effectiveness","volume":"6","author":"Hirsch","year":"1996","journal-title":"Int. J. Wildland Fire"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"103383","DOI":"10.1016\/j.firesaf.2021.103383","article-title":"Fuelbreak effectiveness against wind-driven and plume-dominated fires: A 3D numerical study","volume":"124","author":"Frangieh","year":"2021","journal-title":"Fire Saf. J."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"8681","DOI":"10.5194\/acp-17-8681-2017","article-title":"Global anthropogenic emissions of particulate matter including black carbon","volume":"17","author":"Klimont","year":"2017","journal-title":"Atmos. Chem. Phys. Discuss."},{"key":"ref_16","unstructured":"Kadir, E.A., Rosa, S.L., Syukur, A., Othman, M., and Daud, H. (2021). Forest fire spreading and carbon concentration identification in tropical region Indonesia. Alex. Eng. J."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"112497","DOI":"10.1016\/j.jenvman.2021.112497","article-title":"Modelling forest fire and firebreak scenarios in a mediterranean mountainous catchment: Impacts on sediment loads","volume":"289","author":"Thomas","year":"2021","journal-title":"J. Environ. Manag."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.firesaf.2015.11.005","article-title":"A compartment burning rate algorithm for a zone model","volume":"79","author":"Mizukami","year":"2016","journal-title":"Fire Saf. J."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1016\/j.atmosenv.2018.03.052","article-title":"A numerical simulation study on the impact of smoke aerosols from Russianforestfires on the air pollution over Asia","volume":"182","author":"Zhu","year":"2018","journal-title":"Atmos. Environ."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1023\/A:1008181313360","article-title":"Connectivity of forest fuels and surface fire regimes","volume":"15","author":"Miller","year":"2000","journal-title":"Landsc. Ecol."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1016\/j.foreco.2004.04.010","article-title":"Applying landscape principles to fire hazard reduction","volume":"198","author":"Loehle","year":"2004","journal-title":"For. Ecol. Manag."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1016\/j.foreco.2014.09.017","article-title":"Analyzing the transmission of wildfire exposure on a fire-prone landscape in Oregon, USA","volume":"334","author":"Ager","year":"2014","journal-title":"For. Ecol. Manag."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1007\/s00285-014-0757-z","article-title":"Implications of the spatial dynamics of fire spread for the bistability of savanna and forest","volume":"70","author":"Schertzer","year":"2015","journal-title":"J. Math. Biol."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1071\/WF15146","article-title":"Assessing the effect of a fuel break network to reduce burnt area and wildfire risk transmission","volume":"25","author":"Oliveira","year":"2016","journal-title":"Int. J. Wildland Fire"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1071\/WF08030","article-title":"Landscape structural features control fire size in a Mediterranean forested area of central Spain","volume":"18","author":"Viedma","year":"2009","journal-title":"Int. J. Wildland Fire"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0379-7112(97)00015-5","article-title":"Application of field model and two-zone model to flashover fires in a full-scale multi-room single level building","volume":"29","author":"Luo","year":"1997","journal-title":"Fire Saf. J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1177\/1042391506056926","article-title":"A comparison of three models for the simulation of accidental fires","volume":"16","author":"Rein","year":"2006","journal-title":"J. Fire Prot. Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/S0379-7112(97)00041-6","article-title":"Large eddy simulations of smoke movement","volume":"30","author":"McGrattan","year":"1998","journal-title":"Fire Saf. J."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1016\/S0360-1323(03)00022-2","article-title":"On modelling combustion, radiation and soot processes in compartment fires","volume":"38","author":"Yeoh","year":"2003","journal-title":"Build. Environ."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"711","DOI":"10.1080\/10407780152032848","article-title":"Evaluation of two radiation models in CFD fire modeling","volume":"39","author":"Keramida","year":"2001","journal-title":"Numer. Heat Transf. Appl."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"100193","DOI":"10.1016\/j.crm.2019.100193","article-title":"Improving the hurricane outage prediction model by includingtree species","volume":"25","author":"Quiring","year":"2019","journal-title":"Clim. Risk Manag."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1007\/s11069-019-03694-1","article-title":"Predictive analysis of fire frequency based on daily temperatures","volume":"97","author":"Liu","year":"2019","journal-title":"Nat. Hazards"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"100625","DOI":"10.1016\/j.csite.2020.100625","article-title":"Image fire detection algorithms based on convolutional neural networks","volume":"19","author":"Li","year":"2020","journal-title":"Case Stud. Therm. Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"102863","DOI":"10.1016\/j.firesaf.2019.102863","article-title":"Heat map visualisation offire incidents based on transformed sigmoid risk model","volume":"109","author":"Liu","year":"2019","journal-title":"Fire Saf. J."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"100276","DOI":"10.1016\/j.crm.2021.100276","article-title":"Temperature-based fire frequency analysis using machine learning: A case of Changsha, China","volume":"31","author":"Xu","year":"2021","journal-title":"Clim. Risk Manag."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"104694","DOI":"10.1016\/j.icheatmasstransfer.2020.104694","article-title":"Machine learning for heat transfer correlations","volume":"116","author":"Kwon","year":"2020","journal-title":"Int. Commun. Heat Mass Transf."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1016\/S0379-7112(97)00039-8","article-title":"A new model of wildland fire simulation","volume":"29","author":"Plourde","year":"1997","journal-title":"Fire Saf. J."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/S0379-7112(96)00022-7","article-title":"Computational fluid dynamics modelling of wood combustion","volume":"27","author":"Novozhilov","year":"1996","journal-title":"Fire Saf. J."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1981","DOI":"10.1016\/S0010-2180(01)00302-9","article-title":"Modeling of fire spread through a forest fuel bed using a multiphase formulation","volume":"127","author":"Morvan","year":"2001","journal-title":"Combust. Flame"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"2023","DOI":"10.1016\/j.combustflame.2009.06.015","article-title":"Numerical simulation and experiments of burning Douglasfir trees","volume":"156","author":"Mell","year":"2009","journal-title":"Combust. Flame"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.firesaf.2015.11.014","article-title":"Numerical simulation of surface forest fire in Brazilian Amazon","volume":"79","author":"Bufacchi","year":"2016","journal-title":"Fire Saf. J."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"670","DOI":"10.1016\/j.applthermaleng.2012.10.014","article-title":"Numerical simulations of laminar burning velocities of a major volatile organic compound involved in accelerating forest fires","volume":"51","author":"Renane","year":"2013","journal-title":"Appl. Therm. Eng."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"100014","DOI":"10.1016\/j.socl.2021.100014","article-title":"Parallel SVM model for forest fire prediction","volume":"3","author":"Singh","year":"2021","journal-title":"Soft Comput. Lett."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"2493","DOI":"10.1007\/s11012-020-01146-w","article-title":"High-performance GPU computations in nonlinear dynamics: An efficient tool for new discoveries","volume":"55","author":"Lauterborn","year":"2020","journal-title":"Meccanica"},{"key":"ref_45","unstructured":"Pandya, S.B., Patel, R.H., and Pandya, A.S. (2021, January 9\u201311). Evaluation of power consumption of entry-level and mid-range multi-core mobile processor. Proceedings of the 4th International Conference on Electronics, Communications and Control Engineering, Seoul, Korea."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Ma, Z., Hong, K., and Gu, L. (2013, January 2\u20135). Volume: Enable large-scale in-memory computation on commodity clusters. Proceedings of the 2013 IEEE 5th International Conference on Cloud Computing Technology and Science, Bristol, UK.","DOI":"10.1109\/CloudCom.2013.15"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1712","DOI":"10.1016\/j.procs.2017.05.258","article-title":"A high performance computing framework for continental-scale forest fire spread prediction","volume":"108","author":"Brun","year":"2017","journal-title":"Procedia Comput. Sci."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"819","DOI":"10.1016\/j.envsoft.2008.11.014","article-title":"A software framework for fine grain parallelization of cellular models with OpenMP: Application to fire spread","volume":"24","author":"Innocenti","year":"2009","journal-title":"Environ. Model. Softw."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.engappai.2003.12.001","article-title":"Design of a dedicated parallel processor for the prediction of forest fire spreading using cellular automata and genetic algorithms","volume":"17","author":"Karafyllidis","year":"2004","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.jocs.2014.12.001","article-title":"Evolutionary-statistical system: A parallel method for improving forest fire spread prediction","volume":"6","author":"Bianchini","year":"2015","journal-title":"J. Comput. Sci."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"107863","DOI":"10.1016\/j.jqsrt.2021.107863","article-title":"Numerical solutions of radiative heat transfer in combustion systems using a parallel modified discrete ordinates method and several recent formulations of WSGG model","volume":"274","author":"Asllanaj","year":"2021","journal-title":"J. Quant. Spectrosc. Radiat. Transf."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1016\/j.compfluid.2012.03.016","article-title":"Parallel computing in forest fires two-dimension modeling","volume":"80","author":"Kuleshov","year":"2013","journal-title":"Comput. Fluids"},{"key":"ref_53","unstructured":"Emerson, D., Fox, P., Satofuka, N., Ecer, A., and Periaux, J. (1998). Parallel simulation of forest fire spread due to firebrand transport. Parallel Computational Fluid Dynamics \u201997: Recent Developments and Advances Using Parallel Computers, North Holland."},{"key":"ref_54","unstructured":"Caymes-Scutari, P., Tardivo, M.L., Bianchini, G., and M\u00e9ndez-Garabetti, M. (2019). Dynamic Tuning of a Forest Fire Prediction Parallel Method. Communications in Computer and Information Science, CACIC. 1184 CCIS."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1016\/j.procs.2013.05.399","article-title":"Relieving the effects of uncertainty in forest fire spread prediction by hybrid MPI-OpenMP parallel strategies","volume":"18","author":"Cencerrado","year":"2013","journal-title":"Procedia Comput. Sci."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1752","DOI":"10.1016\/j.procs.2015.05.380","article-title":"Relieving uncertainty in forest fire spread prediction by exploiting multicore architectures","volume":"51","author":"Cencerrado","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.jocs.2018.02.007","article-title":"Using efficient parallelization in graphic processing units to parameterize stochastic fire propagation models","volume":"25","author":"Denham","year":"2018","journal-title":"J. Comput. Sci."},{"key":"ref_58","unstructured":"The Open MPI Organization (2021, October 20). Open MPI: Open Source High Performance Computing. Available online: https:\/\/www.open-mpi.org\/."},{"key":"ref_59","unstructured":"(2021, September 29). The OpenMP API Specification for Parallel Programming. Available online: https:\/\/www.openmp.org\/."},{"key":"ref_60","unstructured":"(2021, September 29). CUDA Toolkit. Available online: https:\/\/developer.nvidia.com\/cuda-toolkit."},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Baranovskiy, N., and Malinin, A. (2020). Mathematical simulation of forest fire impact on industrial facilities and wood-based buildings. Sustainability, 12.","DOI":"10.3390\/su12135475"},{"key":"ref_62","unstructured":"Gosstroy (2003). Thermal Performance of the Buildings, Gosstroy. (In Russian)."},{"key":"ref_63","first-page":"15","article-title":"Determining the regions of safe use of solidfuel generators of fire-extinguishing aerosols","volume":"7","author":"Zabolotnyi","year":"1995","journal-title":"Issues Spec. Eng."},{"key":"ref_64","unstructured":"Samarskii, A.A., and Vabishchevich, P.N. (1995). Computational Heat Transfer, Wiley. Volume 1: Mathematical Modelling."},{"key":"ref_65","unstructured":"Samarskii, A.A., and Vabishchevich, P.N. (1995). Computational Heat Transfer, Wiley. Volume 2: The Finite Difference Method."},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1134\/S1995425508040012","article-title":"Effect of thermal radiation of forest fire on the environment","volume":"1","author":"Valendik","year":"2008","journal-title":"Contemp. Probl. Ecol."},{"key":"ref_67","first-page":"193","article-title":"Forest fire danger assessment using SPDM-model of computation for massive parallel system","volume":"10","author":"Baranovskiy","year":"2017","journal-title":"Int. Rev. Modeling Simulation."},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"03007","DOI":"10.1051\/e3sconf\/202020003007","article-title":"Mathematical simulation of forest fire front influence on wood-based building using one-dimensional model of heat transfer","volume":"200","author":"Baranovskiy","year":"2020","journal-title":"E3S Web Conf."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/14\/11\/333\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:30:12Z","timestamp":1760167812000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/14\/11\/333"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,15]]},"references-count":68,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2021,11]]}},"alternative-id":["a14110333"],"URL":"https:\/\/doi.org\/10.3390\/a14110333","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2021,11,15]]}}}