vFirelib: A GPU-based fire simulation and visualization tool✩

被引:3
作者
Wu, Rui [1 ]
Allison, Connor Scully [2 ]
Carthen, Chase [3 ]
Garcia, Andy [3 ]
Hoang, Roger [3 ]
Lewis, Christopher [3 ]
Quijada, Ronn Siedrik [3 ]
Smith, Jessica [3 ]
Dascalu, Sergiu M. [3 ]
Harris, Frederick C., Jr. [3 ]
机构
[1] East Carolina Univ, Dept Comp Sci, Greenville, NC 27858 USA
[2] Univ Utah, Sci Comp & Imaging Inst, Salt Lake City, UT USA
[3] Univ Nevada, Dept Comp Sci & Engn, Reno, NV USA
基金
美国国家科学基金会;
关键词
Wildfire; GPU; Simulation and visualization; CLIMATE-CHANGE; WILDFIRE;
D O I
10.1016/j.softx.2023.101411
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Wildfires are a common and devastating event that impacts ecosystems and communities yearly. Fire experts rely on simulations to better understand how to mitigate the damage they cause and respond to live threats. Many available fire simulation tools and libraries do not produce simulation results fast enough to be used with multiple parameter sets during an active fire and are difficult to integrate with other applications. To address this gap, we propose a GPU-based fire simulation and visualization tool: vFirelib. Using a GPGPU (General Purpose Graphics Processing Unit) framework, we can parallelize the fire spread computations and achieve a 20X computation speedup over a sequential implementation of a fire spread using a widely used fire spread model. To facilitate the integration with other applications, we implemented a wrapper including RESTful APIs to provide fire simulation as a service. In this paper, two examples are illustrated how to simulate wildfire scenarios and visualize results: a web-based application, and a 3D virtual reality application. & COPY; 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:11
相关论文
共 50 条
[41]   I-Cloth: Incremental Collision Handling for GPU-Based Interactive Cloth Simulation [J].
Tang, Min ;
Wang, Tongtong ;
Liu, Zhongyuan ;
Tong, Ruofeng ;
Manocha, Dinesh .
ACM TRANSACTIONS ON GRAPHICS, 2018, 37 (06)
[42]   NiftySim: A GPU-based nonlinear finite element package for simulation of soft tissue biomechanics [J].
Stian F. Johnsen ;
Zeike A. Taylor ;
Matthew J. Clarkson ;
John Hipwell ;
Marc Modat ;
Bjoern Eiben ;
Lianghao Han ;
Yipeng Hu ;
Thomy Mertzanidou ;
David J. Hawkes ;
Sebastien Ourselin .
International Journal of Computer Assisted Radiology and Surgery, 2015, 10 :1077-1095
[43]   GPU-Based Two-Dimensional Flow Simulation Steering using Coherent Structures [J].
Ament, M. ;
Frey, S. ;
Sadlo, F. ;
Ertl, T. ;
Weiskopf, D. .
PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING, 2011, 95
[44]   NiftySim: A GPU-based nonlinear finite element package for simulation of soft tissue biomechanics [J].
Johnsen, Stian F. ;
Taylor, Zeike A. ;
Clarkson, Matthew J. ;
Hipwell, John ;
Modat, Marc ;
Eiben, Bjoern ;
Han, Lianghao ;
Hu, Yipeng ;
Mertzanidou, Thomy ;
Hawkes, David J. ;
Ourselin, Sebastien .
INTERNATIONAL JOURNAL OF COMPUTER ASSISTED RADIOLOGY AND SURGERY, 2015, 10 (07) :1077-1095
[45]   GPU-based SAR Image Lee Filtering [J].
Zhou, Yueyong ;
Cheng, Jianghua ;
Liu, Tong ;
Wang, Yang ;
Deng, Huafu ;
Xiong, Yanye .
PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, :17-21
[46]   GPU-BASED LOSSLESS VOLUME DATA COMPRESSION [J].
Guthe, S. ;
Goesele, M. .
2016 3DTV-CONFERENCE: THE TRUE VISION - CAPTURE, TRANSMISSION AND DISPLAY OF 3D VIDEO (3DTV-CON), 2016,
[47]   MEDUSA: A GPU-based tool to create realistic phantoms of the brain microstructure using tiny spheres [J].
Ginsburger, Kevin ;
Matuschke, Felix ;
Poupon, Fabrice ;
Mangin, Jean-Francois ;
Axer, Markus ;
Poupon, Cyril .
NEUROIMAGE, 2019, 193 :10-24
[48]   GPU-based Image Pyramid Transform Algorithm [J].
Huang Chengman ;
Liu Qiang ;
Li Yuxia .
ADVANCED MATERIALS IN MICROWAVES AND OPTICS, 2012, 500 :422-427
[49]   GPU-based techniques for global illumination effects [J].
Department of Control Engineering and Information Technology, Budapest University of Technology and Economics, Hungary ;
不详 .
Synth. Lect. Comp. Graph. Anim., 2008, (1-296) :1-296
[50]   Optimizing PolyACO Training with GPU-Based Parallelization [J].
Tufteland, Torry ;
Odesneltvedt, Guro ;
Goodwin, Morten .
SWARM INTELLIGENCE, 2016, 9882 :233-240