Tree-based mesh-refinement GPU-accelerated tsunami simulator for real-time operation

被引:6
|
作者
Acuna, Marlon Arce [1 ]
Aoki, Takayuki [2 ]
机构
[1] Tokyo Inst Technol, Dept Nucl Engn, Meguro Ku, 2-12-1-i7-3 Ookayama, Tokyo, Japan
[2] Tokyo Inst Technol, Global Sci Informat & Comp Ctr, Meguro Ku, 2-12-1-i7-3 Ookayama, Tokyo, Japan
基金
日本科学技术振兴机构;
关键词
SEMI-LAGRANGIAN SCHEME; HYPERBOLIC-EQUATIONS; SOURCE TERMS; PROPAGATION; MODEL; WAVES; DISPERSION; SOLVER; RUNUP; UND;
D O I
10.5194/nhess-18-2561-2018
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
This paper presents a fast and accurate tsunami real-time operational model to compute across ocean-wide simulations completely on GPU (graphics processing unit). The spherical shallow water equations are solved using the method of characteristics and upwind cubic interpolation to provide high accuracy and stability. A customized, user interactive, tree-based mesh-refinement method is implemented based on distance from the coast and focal areas to generate a memory-efficient domain with resolutions of up to 50 m. Three specialized and optimized GPU kernels (Wet, Wall and Inundation) are developed to compute the domain block mesh. Multi-GPU is used to further speed up the computation, and a weighted Hilbert space-filling curve is used to produce a balanced workload. Hindcasting of the 2004 Indonesian tsunami is presented to validate and compare the agreement of the arrival times and main peaks at several gauges. Inundation maps are also produced for Kamala and Hambantota to validate the accuracy of our model. Test runs on three Tesla P100 cards on Tsubame 3.0 could fully simulate 10 h in just under 10 min wall-clock time.
引用
收藏
页码:2561 / 2602
页数:42
相关论文
共 50 条
  • [1] GPU-accelerated real-time stixel computation
    Hernandez-Juarez, Daniel
    Espinosa, Antonio
    Moure, Juan C.
    Vazquez, David
    Lopez, Antonio M.
    2017 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2017), 2017, : 1054 - 1062
  • [2] GPU-Accelerated Real-Time Mesh Simplification Using Parallel Half Edge Collapses
    Odaker, Thomas
    Kranzlmueller, Dieter
    Volkert, Jens
    MATHEMATICAL AND ENGINEERING METHODS IN COMPUTER SCIENCE, MEMICS 2015, 2016, 9548 : 107 - 118
  • [3] GPU-accelerated Real-time Gastrointestinal Diseases Detection
    Pogorelov, Konstantin
    Riegler, Michael
    Halvorsen, Pal
    Schmidt, Peter Thelin
    Griwodz, Carsten
    Johansen, Dag
    Eskeland, Sigrun Losada
    de Lange, Thomas
    2016 IEEE 29TH INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS (CBMS), 2016, : 185 - 190
  • [4] GPU-Accelerated Real-Time Video Background Subtraction
    Boghdady, Ramy
    Salama, Cherif
    Wahba, Ayman
    2015 TENTH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2015, : 34 - 39
  • [5] GPU-Accelerated Near Real-Time Image Colorization
    Zhao, Hanli
    Ji, Zhijian
    Jin, Xiaogang
    Li, Xujie
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2017, 29 (08): : 1425 - 1433
  • [6] A Robust Real-Time Indoor NavigationTechnique Based on GPU-Accelerated Feature Matching
    Cheng, Jianghua
    Zhu, Xiangwei
    Ding, Wenxia
    Gao, Gui
    2016 INTERNATIONAL CONFERENCE ON INDOOR POSITIONING AND INDOOR NAVIGATION (IPIN), 2016,
  • [7] GPU-accelerated phase extraction algorithm for interferograms: A real-time application
    Zhu, Xiaoqiang
    Wu, Yongqian
    Liu, Fengwei
    OPTICAL METROLOGY AND INSPECTION FOR INDUSTRIAL APPLICATIONS IV, 2016, 10023
  • [8] GPU-Accelerated Real-Time Stereo Estimation With Binary Neural Network
    Chen, Gang
    Meng, Haitao
    Liang, Yucheng
    Huang, Kai
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (12) : 2896 - 2907
  • [9] GPU-accelerated ray-tracing for real-time treatment planning
    Heinrich, H.
    Ziegenhein, P.
    Kamerling, C. P.
    Frorning, H.
    Pelfke, U.
    XVII INTERNATIONAL CONFERENCE ON THE USE OF COMPUTERS IN RADIATION THERAPY (ICCR 2013), 2014, 489
  • [10] GPU-Accelerated Real-Time Path Planning and the Predictable Execution Model
    Forsberg, Bjorn
    Palossi, Daniele
    Marongiu, Andrea
    Benini, Luca
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 2428 - 2432