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] 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
  • [42] GPU-based Spherical Shell Volume Rendering Algorithm for the Typhoon Visualization
    Chen, Jian
    Zhu, Si-Kan
    Du, Yi-Cheng
    Qin, Xu-Jia
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 1, 2011, : 487 - 490
  • [43] A GPU-Based Visualization Method for Computing Dark Matter Annihilation Signal
    Yang, Lin
    Szalay, Alex
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XXII, 2013, 475 : 73 - 76
  • [44] GPU-BSM: A GPU-Based Tool to Map Bisulfite-Treated Reads
    Manconi, Andrea
    Orro, Alessandro
    Manca, Emanuele
    Armano, Giuliano
    Milanesi, Luciano
    PLOS ONE, 2014, 9 (05):
  • [45] Exploiting GPU-based parallelism for quantum computer simulation: A survey
    Heng S.
    Kim T.
    Han Y.
    IEIE Transactions on Smart Processing and Computing, 2020, 9 (06): : 468 - 476
  • [46] Towards realistic and interactive sand simulation: A GPU-based framework
    Longmore, Juan-Pierre
    Marais, Patrick
    Kuttel, Michelle M.
    POWDER TECHNOLOGY, 2013, 235 : 983 - 1000
  • [47] Real-time GPU-based simulation of dynamic terrain
    Aquilio, Anthony S.
    Brooks, Jeremy C.
    Zhu, Ying
    Owen, G. Scott
    ADVANCES IN VISUAL COMPUTING, PT 1, 2006, 4291 : 891 - +
  • [48] GPU-based Optimization of Pilgrim Simulation for Hajj and Umrah Rituals
    Majid, Abdur Rahman Muhammad Abdul
    Hamid, Nor Asilah Wati Abdul
    Rahiman, Amir Rizaan
    Zafar, Basim
    PERTANIKA JOURNAL OF SCIENCE AND TECHNOLOGY, 2018, 26 (03): : 1019 - 1037
  • [49] Acceleration of GPU-based ultrasound simulation via data compression
    Haigh, Andrew A.
    McCreath, Eric C.
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 1249 - 1256
  • [50] Towards a GPU-based simulation framework for deformable surface meshes
    Kotamraju, Vidya
    Payandeh, Shahrarn
    Dill, John
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 1349 - 1352