A GPU Numerical Implementation of a 2D Simplified Wildfire Spreading Model

被引:0
作者
San Martin, Daniel [1 ]
Torres, Claudio E. [1 ,2 ]
机构
[1] Univ Tecn Federico Santa Maria, Dept Informat, Valparaiso, Chile
[2] Univ Tecn Federico Santa Maria, Ctr Cient Tecnol Valparaiso, Valparaiso, Chile
来源
HIGH PERFORMANCE COMPUTING, CARLA 2023 | 2024年 / 1887卷
关键词
Wildfires; Numerical Methods; GPU; CUDA; Scientific Computing; CELLULAR-AUTOMATA MODEL; WILDLAND FIRE MODEL; SIMULATION;
D O I
10.1007/978-3-031-52186-7_9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Wildfires are a latent problem worldwide that every year burns thousands of hectares, negatively impacting the environment. To mitigate the damage, there is software to support wildfire analysis. Many of these computational tools are based on different mathematical models, each with its own advantages and disadvantages. Unfortunately, only a few of the software are open source. This work aims to develop an open-source GPU implementation of a mathematical model for the spread of wildfires using CUDA. The algorithm is based on the Method of Lines, allowing it to work with a system of partial differential equations as a dynamical system. We present the advantages of a GPU versus C and an OpenMP multi-threaded CPU implementation for computing the outcome of several scenarios.
引用
收藏
页码:131 / 145
页数:15
相关论文
共 50 条
[41]   Parallelization of 2D MPDATA EULAG algorithm on hybrid architectures with GPU accelerators [J].
Wyrzykowski, Roman ;
Szustak, Lukasz ;
Rojek, Krzysztof .
PARALLEL COMPUTING, 2014, 40 (08) :425-447
[42]   GPU-accelerated rectangular decomposition for sound propagation modeling in 2D [J].
Chango, Juan F. ;
Navarro, Cristobal A. ;
Gonzalez-Montenegro, Mario A. .
2019 38TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2019,
[43]   A GPU Implemented 3F Cellular Automata-based Model for a 2D Evacuation Simulation Pattern [J].
Koumis, Isaac ;
Georgoudas, Ioakeim G. ;
Sirakoulis, Georgios Ch. ;
Trunfio, Giuseppe A. ;
Was, Jaroslaw .
2017 25TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2017), 2017, :497-504
[44]   A GPU-accelerated and LTS-based 2D hydrodynamic model for the simulation of rainfall-runoff processes [J].
Wu, Jingxiao ;
Hu, Peng ;
Zhao, Zixiong ;
Lin, Ying-Tien ;
He, Zhiguo .
JOURNAL OF HYDROLOGY, 2023, 623
[45]   2D numerical modelling of meandering channel formation [J].
Xiao, Y. ;
Zhou, G. ;
Yang, F. S. .
JOURNAL OF EARTH SYSTEM SCIENCE, 2016, 125 (02) :251-267
[46]   2D numerical investigations of twin tunnel interaction [J].
Ngoc Anh Do ;
Dias, Daniel ;
Oreste, Pierpaolo ;
Djeran-Maigre, Irini .
GEOMECHANICS AND ENGINEERING, 2014, 6 (03) :263-275
[47]   A novel numerical algorithm for 2D and 3D modelling of recycled aggregate with different geometries [J].
Xu, Minyao ;
Wang, Yao .
MAGAZINE OF CONCRETE RESEARCH, 2022, 75 (11) :556-579
[48]   gpuSPHASE-A shared memory caching implementation for 2D SPH using CUDA [J].
Winkler, Daniel ;
Meister, Michael ;
Rezavand, Massoud ;
Rauch, Wolfgang .
COMPUTER PHYSICS COMMUNICATIONS, 2017, 213 :165-180
[49]   A 2D Numerical Depth-averaged Model for Unsteady Flow in Open Channel Bends [J].
Ahmadi, M. M. ;
Ayyoubzadeh, S. A. ;
Namin, M. Montazeri ;
Samani, J. M. V. .
JOURNAL OF AGRICULTURAL SCIENCE AND TECHNOLOGY, 2009, 11 (04) :457-468
[50]   Performance analysis of a 2D numerical model in estimating minimum fluidization velocity for fluidized beds [J].
Hossain, Nazmul ;
Metcalfe, Ralph .
PARTICUOLOGY, 2023, 77 :116-127