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 条
[31]   2D MPS method analysis of ECOKATS-V1 spreading with crust fracture model [J].
Jubaidah ;
Umazume, Yuki ;
Takahashi, Nozomu ;
Li, Xin ;
Duan, Guangtao ;
Yamaji, Akifumi .
NUCLEAR ENGINEERING AND DESIGN, 2021, 379
[32]   Development and Verification of 2D Kinetic MOC Code Based on GPU [J].
Zou H. ;
Liang L. ;
Zhang Q. ;
Song P. ;
Zhao Q. .
Yuanzineng Kexue Jishu/Atomic Energy Science and Technology, 2022, 56 (01) :87-95
[33]   Numerical experiments in 2D variational fracture [J].
Angelillo, M. ;
Fortunato, A. ;
Babilio, E. ;
Lippiello, M. ;
Cardamone, L. .
FRATTURA ED INTEGRITA STRUTTURALE, 2010, (12) :63-78
[34]   Integration of a Levee Breach Erosion Model in a GPU-Accelerated 2D Shallow Water Equations Code [J].
Dazzi, S. ;
Vacondio, R. ;
Mignosa, P. .
WATER RESOURCES RESEARCH, 2019, 55 (01) :682-702
[35]   Acceleration of flow modeling using a freeware 2D GPU-shallow water equations code [J].
Prince Mahmood ;
Sajjad Haider ;
Hamza Farooq Gabriel ;
Muhammad Shahid ;
Zain Syed .
Arabian Journal of Geosciences, 2022, 15 (20)
[36]   A comprehensive parameter study of an active magnetic regenerator using a 2D numerical model [J].
Nielsen, K. K. ;
Bahl, C. R. H. ;
Smith, A. ;
Pryds, N. ;
Hattel, J. .
INTERNATIONAL JOURNAL OF REFRIGERATION-REVUE INTERNATIONALE DU FROID, 2010, 33 (04) :753-764
[37]   A Simplified GPU Implementation of the Hybrid Lattice Boltzmann Model for Three-Dimensional High Rayleigh Number Flows [J].
Nee, Alexander ;
Chamkha, Ali J. .
INTERNATIONAL JOURNAL OF APPLIED MECHANICS, 2023, 15 (06)
[38]   TerraNNI: Natural Neighbor Interpolation on 2D and 3D Grids Using a GPU [J].
Agarwal, Pankaj K. ;
Beutel, Alex ;
Molhave, Thomas .
ACM TRANSACTIONS ON SPATIAL ALGORITHMS AND SYSTEMS, 2016, 2 (02)
[39]   Acceleration of a 2D unsteady Euler solver with GPU on nested Cartesian grid [J].
Wei, Feng ;
Jin, Liang ;
Liu, Jun ;
Ding, Feng ;
Zheng, Xinping .
ACTA ASTRONAUTICA, 2019, 159 :319-330
[40]   A GPU accelerated parallel heuristic for the 2D knapsack problem with rectangular pieces [J].
Rashid, Mohammad Harun .
2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2018, :783-787