Parallel tsunami simulation and visualization on tiled display wall using OpenGL Shading Language

被引:3
|
作者
Hsieh, Tung-Ju [1 ]
Liang, Wen-Yew [1 ]
Chang, Yang-Lang [2 ]
Satria, Muhammad T. [1 ]
Huang, Bormin [3 ]
机构
[1] Natl Taipei Univ Technol, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
[2] Natl Taipei Univ Technol, Dept Elect Engn, Taipei 106, Taiwan
[3] Univ Wisconsin, Ctr Space Sci & Engn, Madison, WI 53706 USA
关键词
tsunami simulation; parallel visualization; WATER;
D O I
10.1080/02533839.2012.727606
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Tsunami simulation consists of fluid dynamics, numerical computations, and visualization techniques. Nonlinear shallow water equations are often used to model the tsunami propagation. Tsunami inundation is modeled by adding the friction slope to the conservation of momentum. The two-step second-order finite difference MacCormack numerical method can solve these equations. It is well suited for nonlinear equations and simpler for related application development. In addition, the finite difference method can be computed in parallel. The programmable graphics hardware allows general-purpose computing on graphics processing units (GPUs) to solve the MacCormack method in parallel to speed up the simulation. Tsunami simulation data can be loaded as textures data in graphics memory, the computation processes can be written as shader programs using OpenGL Shading Language so that the operations can be computed by graphics processors in parallel. We developed different versions of the tsunami simulation and visualization programs: (i) CPU-based, and (ii) CPU-GPU collaboration to implement the MacCormack numerical method. The performance results showed that graphics hardware accelerated simulation had a significant improvement in the execution time of each computation step. Real-time simulation and visualization are made possible by the programmable shaders. Furthermore, we achieved high-performance parallel visualization on a tiled display wall with a cluster of computers.
引用
收藏
页码:202 / 211
页数:10
相关论文
共 21 条
  • [1] Parallel Cloth Simulation Using OpenGL Shading Language
    Va, Hongly
    Choi, Min-Hyung
    Hong, Min
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 41 (02): : 427 - 443
  • [2] Garuda: A scalable tiled display wall using commodity PCs
    Nirnimesh
    Harish, Pawan
    Narayanan, P. J.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2007, 13 (05) : 864 - 877
  • [3] Implementation of Real-time Computer-generated Integral Imaging System for Head Mounted Display using OpenGL Shading Language
    Shin, SeungSeob
    Yeom, Jiwoon
    Son, Yeseul
    Choi, Kwang-Soon
    2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC): ICT CONVERGENCE LEADING THE AUTONOMOUS FUTURE, 2019, : 232 - 236
  • [4] Proposal of Disaster Management Support System using Tiled Display Wall Environment
    Ishida, Tomoyuki
    Sakuraba, Akira
    Uchida, Noriki
    Shibata, Yoshitaka
    2013 16TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2013), 2013, : 305 - 310
  • [5] Coupling parallel simulation and multi-display visualization on a PC cluster
    Allard, J
    Raffin, B
    Zara, F
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 1287 - 1290
  • [6] Human genome data visualization using a wall type display
    Nishimura, Kunihiro
    Tanikawa, Tomohiro
    Hirose, Michitaka
    COMPUTER-HUMAN INTERACTION, 2008, 5068 : 175 - 182
  • [7] Using Multi-threading and Server Update Pushing to Improve the Performance of VNC for a Wall-Sized Tiled Display Wall
    Liu, Yong
    Bjorndalen, John Markus
    Anshus, Otto J.
    SCALABLE INFORMATION SYSTEMS, 2009, 18 : 306 - 321
  • [8] Interactive Weather Simulation and Visualization on a Display Wall with Many-Core Compute Nodes
    Fjukstad, Bard
    Hagen, Tor-Magne Stien
    Stodle, Daniel
    Ha, Phuong Hoai
    Bjorndalen, John Markus
    Anshus, Otto
    APPLIED PARALLEL AND SCIENTIFIC COMPUTING, PT I, 2012, 7133 : 142 - 151
  • [9] Using parallel computing for the display and simulation of the space debris environment
    Moeckel, M.
    Wiedemann, C.
    Flegel, S.
    Gelhaus, J.
    Voersmann, P.
    Klinkrad, H.
    Krag, H.
    ADVANCES IN SPACE RESEARCH, 2011, 48 (01) : 173 - 183
  • [10] Enhancing a tsunami evacuation simulation for a multi-scenario analysis using parallel computing
    Makinoshima, Fumiyasu
    Imamura, Fumihiko
    Abe, Yoshi
    SIMULATION MODELLING PRACTICE AND THEORY, 2018, 83 : 36 - 50