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 条
[21]   GPU-Based Parallelization Algorithm for 2D Line Integral Convolution [J].
Qin, Bo ;
Wu, Zhanbin ;
Su, Fang ;
Pang, Titi .
ADVANCES IN SWARM INTELLIGENCE, PT 1, PROCEEDINGS, 2010, 6145 :397-404
[22]   A General Design for a Scalable MPI-GPU Multi-Resolution 2D Numerical Solver [J].
Turchetto, Massimiliano ;
Palu, Alessandro Dal ;
Vacondio, Renato .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (05) :1036-1047
[23]   A GPU-Accelerated Full 2D Shallow Water Model Using an Edge Loop Method on Unstructured Meshes: Implementation and Performance Analysis [J].
Liping Ma ;
Jijian Lian ;
Jingming Hou ;
Dawei Zhang ;
Xiaoqun Wang .
Water Resources Management, 2024, 38 :733-752
[24]   A simplified 2D model for meander migration with physically-based bank evolution [J].
Motta, Davide ;
Abad, Jorge D. ;
Langendoen, Eddy J. ;
Garcia, Marcelo H. .
GEOMORPHOLOGY, 2012, 163 :10-25
[25]   Simplified coupled atmosphere-fire model for simulation of 2D wildland fires [J].
San Martin, Daniel ;
Torres, Claudio E. .
Computer Physics Communications, 2025, 315
[26]   A parallel hybrid implementation of the 2D acoustic wave equation [J].
Altybay, Arshyn ;
Ruzhansky, Michael ;
Tokmagambetov, Niyaz .
INTERNATIONAL JOURNAL OF NONLINEAR SCIENCES AND NUMERICAL SIMULATION, 2020, 21 (7-8) :821-827
[27]   On the Performance of a 2D Unstructured Computational Rheology Code on a GPU [J].
Pereira, Simao P. ;
Vuik, Kees ;
Pinho, Fernando T. ;
Nobrega, Joao M. .
NOVEL TRENDS IN RHEOLOGY V, 2013, 1526 :72-89
[28]   COMMUNICATION-MINIMIZING 2D CONVOLUTION IN GPU REGISTERS [J].
Iandola, Forrest N. ;
Sheffield, David ;
Anderson, Michael J. ;
Phothilimthana, Phitchaya Mangpo ;
Keutzer, Kurt .
2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2013), 2013, :2116-2120
[29]   GPU implementation of Explicit and Implicit Eulerian methods with TVD schemes for solving 2D solute transport in heterogeneous flows [J].
Lucas Bessone ;
Pablo Gamazo ;
Marco Dentz ;
Mario Storti ;
Julián Ramos .
Computational Geosciences, 2022, 26 :517-543
[30]   Real Time GPU-Based Segmentation and Tracking of the Left Ventricle on 2D Echocardiography [J].
Mahmoudi, Sidi Ahmed ;
Ammar, Mohammed ;
Joris, Guillaume Luque ;
Abbou, Amine .
BIOINFORMATICS AND BIOMEDICAL ENGINEERING (IWBBIO 2016), 2016, 9656 :602-614