Hydrodynamic modeling of flash flood in mountain watersheds based on high-performance GPU computing

Numerical accuracy and computational efficiency are the two key factors for flash flood simulation. In this paper, a two-dimensional fully hydrodynamic model is presented for the simulation of flash floods in mountain watersheds. A robust finite volume scheme is adopted to accurately simulate the ov...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Natural hazards (Dordrecht) 2018-03, Vol.91 (2), p.567-586
Hauptverfasser: Hu, Xiaozhang, Song, Lixiang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 586
container_issue 2
container_start_page 567
container_title Natural hazards (Dordrecht)
container_volume 91
creator Hu, Xiaozhang
Song, Lixiang
description Numerical accuracy and computational efficiency are the two key factors for flash flood simulation. In this paper, a two-dimensional fully hydrodynamic model is presented for the simulation of flash floods in mountain watersheds. A robust finite volume scheme is adopted to accurately simulate the overland flow with wet/dry fronts on highly irregular topography. A graphics processing unit-based parallel method using OpenACC is adopted to realize high-performance computing and then improve the computational efficiency. Since the finite volume scheme is explicit which involves many computationally intensive loop structures without data dependence, the parallel flash flood model can be easily realized by using OpenACC directives in an incremental developing way based on the serial model codes, except that data structure and transportation should be optimized for parallel algorithm. Model accuracy is validated by benchmark cases with exact solutions and experimental data. To further analyze the performance of the model, we considered a real flash flooding-prone area in China using a NVIDIA Tesla K20c card and three grid division schemes with different resolution. Results show that the proposed model can fast simulate the rainfall−runoff process related to the rapid mountain watersheds response, and a higher speedup ratio can be achieved for finer grids resolution. The proposed model can be used for real-time prediction of large-scale flash flood on high-resolution grids and thus has bright application prospects.
doi_str_mv 10.1007/s11069-017-3141-7
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1974478748</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1974478748</sourcerecordid><originalsourceid>FETCH-LOGICAL-c386t-b4cb25782f100394e2880e510223513cd0312cae5f77ab1cffe927ac2c4bccc83</originalsourceid><addsrcrecordid>eNp1kE9LAzEQxYMoWP98AG8Bz9FMkm12j1K0FQp6sOAtZLNJd0s3qcku0m9vynrw4mVmYN57w_wQugP6AJTKxwRA5xWhIAkHAUSeoRkUkhNaCnqOZrRiQCinn5foKqUdpQBzVs2QWR2bGJqj131ncB8au-_8FgeH3V6nNtcQGtz5vBr9oPPwrQcbU2ubhGudbIODx223bcnBRhdir72xePm-wSb0h3HIaTfowul9sre__RptXp4_Fiuyflu-Lp7WxPByPpBamJoVsmQuf8QrYVlZUlsAZYwXwE1DOTCjbeGk1DUY52zFpDbMiNoYU_JrdD_lHmL4Gm0a1C6M0eeTCiophCylOKlgUpkYUorWqUPseh2PCqg6sVQTS5VZqhNLJbOHTZ6UtX5r45_kf00_avh3xg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1974478748</pqid></control><display><type>article</type><title>Hydrodynamic modeling of flash flood in mountain watersheds based on high-performance GPU computing</title><source>Springer Journals</source><creator>Hu, Xiaozhang ; Song, Lixiang</creator><creatorcontrib>Hu, Xiaozhang ; Song, Lixiang</creatorcontrib><description>Numerical accuracy and computational efficiency are the two key factors for flash flood simulation. In this paper, a two-dimensional fully hydrodynamic model is presented for the simulation of flash floods in mountain watersheds. A robust finite volume scheme is adopted to accurately simulate the overland flow with wet/dry fronts on highly irregular topography. A graphics processing unit-based parallel method using OpenACC is adopted to realize high-performance computing and then improve the computational efficiency. Since the finite volume scheme is explicit which involves many computationally intensive loop structures without data dependence, the parallel flash flood model can be easily realized by using OpenACC directives in an incremental developing way based on the serial model codes, except that data structure and transportation should be optimized for parallel algorithm. Model accuracy is validated by benchmark cases with exact solutions and experimental data. To further analyze the performance of the model, we considered a real flash flooding-prone area in China using a NVIDIA Tesla K20c card and three grid division schemes with different resolution. Results show that the proposed model can fast simulate the rainfall−runoff process related to the rapid mountain watersheds response, and a higher speedup ratio can be achieved for finer grids resolution. The proposed model can be used for real-time prediction of large-scale flash flood on high-resolution grids and thus has bright application prospects.</description><identifier>ISSN: 0921-030X</identifier><identifier>EISSN: 1573-0840</identifier><identifier>DOI: 10.1007/s11069-017-3141-7</identifier><language>eng</language><publisher>Dordrecht: Springer Netherlands</publisher><subject>Accuracy ; Banks (topography) ; Civil Engineering ; Computational efficiency ; Computer applications ; Computer simulation ; Computing time ; Data ; Data processing ; Data structures ; Earth and Environmental Science ; Earth Sciences ; Environmental Management ; Flash flooding ; Flash floods ; Flood predictions ; Flooding ; Floods ; Fronts ; Geophysics/Geodesy ; Geotechnical Engineering &amp; Applied Earth Sciences ; Graphics ; Graphics processing units ; Hydrodynamic models ; Hydrodynamics ; Hydrogeology ; Mathematical models ; Model accuracy ; Modelling ; Natural Hazards ; Original Paper ; Overland flow ; Rain ; Rainfall ; Resolution ; Robustness (mathematics) ; Runoff ; Runoff process ; Simulation ; Slope ; Solutions ; Surface runoff ; Topography ; Topography (geology) ; Two dimensional models ; Watersheds</subject><ispartof>Natural hazards (Dordrecht), 2018-03, Vol.91 (2), p.567-586</ispartof><rights>Springer Science+Business Media B.V., part of Springer Nature 2017</rights><rights>Natural Hazards is a copyright of Springer, (2017). All Rights Reserved.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c386t-b4cb25782f100394e2880e510223513cd0312cae5f77ab1cffe927ac2c4bccc83</citedby><cites>FETCH-LOGICAL-c386t-b4cb25782f100394e2880e510223513cd0312cae5f77ab1cffe927ac2c4bccc83</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11069-017-3141-7$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11069-017-3141-7$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Hu, Xiaozhang</creatorcontrib><creatorcontrib>Song, Lixiang</creatorcontrib><title>Hydrodynamic modeling of flash flood in mountain watersheds based on high-performance GPU computing</title><title>Natural hazards (Dordrecht)</title><addtitle>Nat Hazards</addtitle><description>Numerical accuracy and computational efficiency are the two key factors for flash flood simulation. In this paper, a two-dimensional fully hydrodynamic model is presented for the simulation of flash floods in mountain watersheds. A robust finite volume scheme is adopted to accurately simulate the overland flow with wet/dry fronts on highly irregular topography. A graphics processing unit-based parallel method using OpenACC is adopted to realize high-performance computing and then improve the computational efficiency. Since the finite volume scheme is explicit which involves many computationally intensive loop structures without data dependence, the parallel flash flood model can be easily realized by using OpenACC directives in an incremental developing way based on the serial model codes, except that data structure and transportation should be optimized for parallel algorithm. Model accuracy is validated by benchmark cases with exact solutions and experimental data. To further analyze the performance of the model, we considered a real flash flooding-prone area in China using a NVIDIA Tesla K20c card and three grid division schemes with different resolution. Results show that the proposed model can fast simulate the rainfall−runoff process related to the rapid mountain watersheds response, and a higher speedup ratio can be achieved for finer grids resolution. The proposed model can be used for real-time prediction of large-scale flash flood on high-resolution grids and thus has bright application prospects.</description><subject>Accuracy</subject><subject>Banks (topography)</subject><subject>Civil Engineering</subject><subject>Computational efficiency</subject><subject>Computer applications</subject><subject>Computer simulation</subject><subject>Computing time</subject><subject>Data</subject><subject>Data processing</subject><subject>Data structures</subject><subject>Earth and Environmental Science</subject><subject>Earth Sciences</subject><subject>Environmental Management</subject><subject>Flash flooding</subject><subject>Flash floods</subject><subject>Flood predictions</subject><subject>Flooding</subject><subject>Floods</subject><subject>Fronts</subject><subject>Geophysics/Geodesy</subject><subject>Geotechnical Engineering &amp; Applied Earth Sciences</subject><subject>Graphics</subject><subject>Graphics processing units</subject><subject>Hydrodynamic models</subject><subject>Hydrodynamics</subject><subject>Hydrogeology</subject><subject>Mathematical models</subject><subject>Model accuracy</subject><subject>Modelling</subject><subject>Natural Hazards</subject><subject>Original Paper</subject><subject>Overland flow</subject><subject>Rain</subject><subject>Rainfall</subject><subject>Resolution</subject><subject>Robustness (mathematics)</subject><subject>Runoff</subject><subject>Runoff process</subject><subject>Simulation</subject><subject>Slope</subject><subject>Solutions</subject><subject>Surface runoff</subject><subject>Topography</subject><subject>Topography (geology)</subject><subject>Two dimensional models</subject><subject>Watersheds</subject><issn>0921-030X</issn><issn>1573-0840</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNp1kE9LAzEQxYMoWP98AG8Bz9FMkm12j1K0FQp6sOAtZLNJd0s3qcku0m9vynrw4mVmYN57w_wQugP6AJTKxwRA5xWhIAkHAUSeoRkUkhNaCnqOZrRiQCinn5foKqUdpQBzVs2QWR2bGJqj131ncB8au-_8FgeH3V6nNtcQGtz5vBr9oPPwrQcbU2ubhGudbIODx223bcnBRhdir72xePm-wSb0h3HIaTfowul9sre__RptXp4_Fiuyflu-Lp7WxPByPpBamJoVsmQuf8QrYVlZUlsAZYwXwE1DOTCjbeGk1DUY52zFpDbMiNoYU_JrdD_lHmL4Gm0a1C6M0eeTCiophCylOKlgUpkYUorWqUPseh2PCqg6sVQTS5VZqhNLJbOHTZ6UtX5r45_kf00_avh3xg</recordid><startdate>20180301</startdate><enddate>20180301</enddate><creator>Hu, Xiaozhang</creator><creator>Song, Lixiang</creator><general>Springer Netherlands</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7ST</scope><scope>7TG</scope><scope>7UA</scope><scope>7XB</scope><scope>88I</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AEUYN</scope><scope>AFKRA</scope><scope>ATCPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>BHPHI</scope><scope>BKSAR</scope><scope>C1K</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>F1W</scope><scope>FR3</scope><scope>GNUQQ</scope><scope>H96</scope><scope>HCIFZ</scope><scope>KL.</scope><scope>KR7</scope><scope>L.G</scope><scope>L6V</scope><scope>M2P</scope><scope>M7S</scope><scope>PATMY</scope><scope>PCBAR</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><scope>PYCSY</scope><scope>Q9U</scope><scope>SOI</scope></search><sort><creationdate>20180301</creationdate><title>Hydrodynamic modeling of flash flood in mountain watersheds based on high-performance GPU computing</title><author>Hu, Xiaozhang ; Song, Lixiang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c386t-b4cb25782f100394e2880e510223513cd0312cae5f77ab1cffe927ac2c4bccc83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Accuracy</topic><topic>Banks (topography)</topic><topic>Civil Engineering</topic><topic>Computational efficiency</topic><topic>Computer applications</topic><topic>Computer simulation</topic><topic>Computing time</topic><topic>Data</topic><topic>Data processing</topic><topic>Data structures</topic><topic>Earth and Environmental Science</topic><topic>Earth Sciences</topic><topic>Environmental Management</topic><topic>Flash flooding</topic><topic>Flash floods</topic><topic>Flood predictions</topic><topic>Flooding</topic><topic>Floods</topic><topic>Fronts</topic><topic>Geophysics/Geodesy</topic><topic>Geotechnical Engineering &amp; Applied Earth Sciences</topic><topic>Graphics</topic><topic>Graphics processing units</topic><topic>Hydrodynamic models</topic><topic>Hydrodynamics</topic><topic>Hydrogeology</topic><topic>Mathematical models</topic><topic>Model accuracy</topic><topic>Modelling</topic><topic>Natural Hazards</topic><topic>Original Paper</topic><topic>Overland flow</topic><topic>Rain</topic><topic>Rainfall</topic><topic>Resolution</topic><topic>Robustness (mathematics)</topic><topic>Runoff</topic><topic>Runoff process</topic><topic>Simulation</topic><topic>Slope</topic><topic>Solutions</topic><topic>Surface runoff</topic><topic>Topography</topic><topic>Topography (geology)</topic><topic>Two dimensional models</topic><topic>Watersheds</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hu, Xiaozhang</creatorcontrib><creatorcontrib>Song, Lixiang</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Environment Abstracts</collection><collection>Meteorological &amp; Geoastrophysical Abstracts</collection><collection>Water Resources Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Science Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest One Sustainability</collection><collection>ProQuest Central UK/Ireland</collection><collection>Agricultural &amp; Environmental Science Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest Natural Science Collection</collection><collection>Earth, Atmospheric &amp; Aquatic Science Collection</collection><collection>Environmental Sciences and Pollution Management</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ASFA: Aquatic Sciences and Fisheries Abstracts</collection><collection>Engineering Research Database</collection><collection>ProQuest Central Student</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy &amp; Non-Living Resources</collection><collection>SciTech Premium Collection</collection><collection>Meteorological &amp; Geoastrophysical Abstracts - Academic</collection><collection>Civil Engineering Abstracts</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) Professional</collection><collection>ProQuest Engineering Collection</collection><collection>ProQuest Science Journals</collection><collection>Engineering Database</collection><collection>Environmental Science Database</collection><collection>Earth, Atmospheric &amp; Aquatic Science Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering collection</collection><collection>Environmental Science Collection</collection><collection>ProQuest Central Basic</collection><collection>Environment Abstracts</collection><jtitle>Natural hazards (Dordrecht)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hu, Xiaozhang</au><au>Song, Lixiang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Hydrodynamic modeling of flash flood in mountain watersheds based on high-performance GPU computing</atitle><jtitle>Natural hazards (Dordrecht)</jtitle><stitle>Nat Hazards</stitle><date>2018-03-01</date><risdate>2018</risdate><volume>91</volume><issue>2</issue><spage>567</spage><epage>586</epage><pages>567-586</pages><issn>0921-030X</issn><eissn>1573-0840</eissn><abstract>Numerical accuracy and computational efficiency are the two key factors for flash flood simulation. In this paper, a two-dimensional fully hydrodynamic model is presented for the simulation of flash floods in mountain watersheds. A robust finite volume scheme is adopted to accurately simulate the overland flow with wet/dry fronts on highly irregular topography. A graphics processing unit-based parallel method using OpenACC is adopted to realize high-performance computing and then improve the computational efficiency. Since the finite volume scheme is explicit which involves many computationally intensive loop structures without data dependence, the parallel flash flood model can be easily realized by using OpenACC directives in an incremental developing way based on the serial model codes, except that data structure and transportation should be optimized for parallel algorithm. Model accuracy is validated by benchmark cases with exact solutions and experimental data. To further analyze the performance of the model, we considered a real flash flooding-prone area in China using a NVIDIA Tesla K20c card and three grid division schemes with different resolution. Results show that the proposed model can fast simulate the rainfall−runoff process related to the rapid mountain watersheds response, and a higher speedup ratio can be achieved for finer grids resolution. The proposed model can be used for real-time prediction of large-scale flash flood on high-resolution grids and thus has bright application prospects.</abstract><cop>Dordrecht</cop><pub>Springer Netherlands</pub><doi>10.1007/s11069-017-3141-7</doi><tpages>20</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0921-030X
ispartof Natural hazards (Dordrecht), 2018-03, Vol.91 (2), p.567-586
issn 0921-030X
1573-0840
language eng
recordid cdi_proquest_journals_1974478748
source Springer Journals
subjects Accuracy
Banks (topography)
Civil Engineering
Computational efficiency
Computer applications
Computer simulation
Computing time
Data
Data processing
Data structures
Earth and Environmental Science
Earth Sciences
Environmental Management
Flash flooding
Flash floods
Flood predictions
Flooding
Floods
Fronts
Geophysics/Geodesy
Geotechnical Engineering & Applied Earth Sciences
Graphics
Graphics processing units
Hydrodynamic models
Hydrodynamics
Hydrogeology
Mathematical models
Model accuracy
Modelling
Natural Hazards
Original Paper
Overland flow
Rain
Rainfall
Resolution
Robustness (mathematics)
Runoff
Runoff process
Simulation
Slope
Solutions
Surface runoff
Topography
Topography (geology)
Two dimensional models
Watersheds
title Hydrodynamic modeling of flash flood in mountain watersheds based on high-performance GPU computing
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T00%3A58%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Hydrodynamic%20modeling%20of%20flash%20flood%20in%20mountain%20watersheds%20based%20on%20high-performance%20GPU%20computing&rft.jtitle=Natural%20hazards%20(Dordrecht)&rft.au=Hu,%20Xiaozhang&rft.date=2018-03-01&rft.volume=91&rft.issue=2&rft.spage=567&rft.epage=586&rft.pages=567-586&rft.issn=0921-030X&rft.eissn=1573-0840&rft_id=info:doi/10.1007/s11069-017-3141-7&rft_dat=%3Cproquest_cross%3E1974478748%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1974478748&rft_id=info:pmid/&rfr_iscdi=true