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...
Gespeichert in:
Veröffentlicht in: | Natural hazards (Dordrecht) 2018-03, Vol.91 (2), p.567-586 |
---|---|
Hauptverfasser: | , |
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 & 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 & 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 & 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 & 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 & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest One Sustainability</collection><collection>ProQuest Central UK/Ireland</collection><collection>Agricultural & 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 & 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 & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources</collection><collection>SciTech Premium Collection</collection><collection>Meteorological & Geoastrophysical Abstracts - Academic</collection><collection>Civil Engineering Abstracts</collection><collection>Aquatic Science & 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 & 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 |