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

被引:2
|
作者
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 条
  • [31] GPU-Based Monte Carlo Simulation for the Gibbs Ensemble
    Hailat, Eyad
    Rushaidat, Kamel
    Schwiebert, Loren
    Mick, Jason R.
    Potoff, Jeffery J.
    HIGH PERFORMANCE COMPUTING SYMPOSIUM 2013 (HPC 2013) - 2013 SPRING SIMULATION MULTI-CONFERENCE (SPRINGSIM'13), 2013, 45 (06): : 75 - 82
  • [32] GPU-based flow simulation with detailed chemical kinetics
    Le, Hai P.
    Cambier, Jean-Luc
    Cole, Lord K.
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (03) : 596 - 606
  • [33] Simulation of Multiphase Flows in the Subsurface on GPU-based Supercomputers
    Trapeznikova, Marina
    Churbanova, Natalia
    Lyupa, Anastasiya
    Morozov, Dmitry
    PARALLEL COMPUTING: ACCELERATING COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, 25 : 324 - 333
  • [34] GPU-Based Simulation of Cloth Wrinkles at Submillimeter Levels
    Wang, Huamin
    ACM TRANSACTIONS ON GRAPHICS, 2021, 40 (04):
  • [35] GPU-based particle simulation with inter-collisions
    Venetillo, Jeronimo S.
    Celes, Waldemar
    VISUAL COMPUTER, 2007, 23 (9-11): : 851 - 860
  • [36] Comparison of GPU-Based Numerous Particles Simulation and Experiment
    Park, Sang Wook
    Jun, Chul Woong
    Sohn, Jeong Hyun
    Lee, Jae Wook
    TRANSACTIONS OF THE KOREAN SOCIETY OF MECHANICAL ENGINEERS A, 2014, 38 (07) : 751 - 756
  • [37] GPU-based particle simulation with inter-collisions
    Jeronimo S. Venetillo
    Waldemar Celes
    The Visual Computer, 2007, 23 : 851 - 860
  • [38] GRCVS: A GPU-based and real-time cardiac visualization system
    Yu, Shui
    Liang, Xiaoqing
    Wang, Kuanquan
    Yuan, Yongfeng
    2015 INTERNATIONAL SYMPOSIUM ON BIOELECTRONICS AND BIOINFORMATICS (ISBB), 2015, : 35 - 38
  • [39] A GPU-Based Monte Carlo QA Tool for IMRT and VMAT
    Graves, Y.
    Kim, G.
    Folkerts, M.
    Teke, T.
    Popescu, I.
    Cervino, L.
    Tian, Z.
    Jia, X.
    Jiang, S.
    MEDICAL PHYSICS, 2012, 39 (06) : 3957 - 3958
  • [40] GPU-based algorithms for optimized visualization and crosstalk mitigation on a multiview display
    Boev, Atanas
    Raunio, Kalle
    Gotchev, Atanas
    Egiazarian, Karen
    STEREOSCOPIC DISPLAYS AND APPLICATIONS XIX, 2008, 6803