TRITON: A Multi-GPU open source 2D hydrodynamic flood model

A new open source multi-GPU 2D flood model called TRITON is presented in this work. The model solves the 2D shallow water equations with source terms using a time-explicit first order upwind scheme based on an Augmented Roe's solver that incorporates a careful estimation of bed strengths and a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Environmental modelling & software : with environment data news 2021-07, Vol.141, p.105034, Article 105034
Hauptverfasser: Morales-Hernández, M., Sharif, Md B., Kalyanapu, A., Ghafoor, S.K., Dullo, T.T., Gangrade, S., Kao, S.-C., Norman, M.R., Evans, K.J.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page 105034
container_title Environmental modelling & software : with environment data news
container_volume 141
creator Morales-Hernández, M.
Sharif, Md B.
Kalyanapu, A.
Ghafoor, S.K.
Dullo, T.T.
Gangrade, S.
Kao, S.-C.
Norman, M.R.
Evans, K.J.
description A new open source multi-GPU 2D flood model called TRITON is presented in this work. The model solves the 2D shallow water equations with source terms using a time-explicit first order upwind scheme based on an Augmented Roe's solver that incorporates a careful estimation of bed strengths and a local implicit formulation of friction terms. The scheme is demonstrated to be first order accurate, robust and able to solve for flows under various conditions. TRITON is implemented such that the model effectively utilizes heterogeneous architectures, from single to multiple CPUs and GPUs. Different test cases are shown to illustrate the capabilities and performance of the model, showing promising runtimes for large spatial and temporal scales when leveraging the computer power of GPUs. Under this hardware configuration, communication and input/output subroutines may impact the scalability. The code is developed under an open source license and can be freely downloaded in https://code.ornl.gov/hydro/triton. •TRITON is released as a multi-GPU open source 2D hydrodynamic flood code.•It solves the 2D shallow water equations using a first order time-explicit scheme.•It runs efficiently for realistic configurations using heterogeneous architectures.•The runoff capability is demonstrated to be convenient for flood modeling.•Communication and I/O times may represent a bottleneck for operational purposes.
doi_str_mv 10.1016/j.envsoft.2021.105034
format Article
fullrecord <record><control><sourceid>proquest_osti_</sourceid><recordid>TN_cdi_osti_scitechconnect_1783054</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1364815221000773</els_id><sourcerecordid>2545261474</sourcerecordid><originalsourceid>FETCH-LOGICAL-c411t-498e09bb48571e23702d3de7e03205e060f2cb6b9e7a019ac203e300b74610b23</originalsourceid><addsrcrecordid>eNqFUE1Lw0AUXETBWv0JQtBz6tuP7CZ6EKlaC9WKtOcl2bzQhDRbd9NC_70J6d3TGx4zw8wQckthQoHKh2qCzcHbop0wYLT7RcDFGRnRWPFQKibPO8ylCGMasUty5X0FAB0WI_K0-pmvll-PwUvwua_bMpx9rwO7wybwdu8MBuw12BxzZ_Njk25LExS1tXmwtTnW1-SiSGuPN6c7Juv3t9X0I1wsZ_PpyyI0gtI2FEmMkGSZiCNFkXEFLOc5KgTOIEKQUDCTySxBlQJNUsOAIwfIlJAUMsbH5G7wtb4ttTdli2ZjbNOgaTVVMYdIdKT7gbRz9nePvtVVV6DpcmkWiYhJKlTPigaWcdZ7h4XeuXKbuqOmoPsxdaVPY-p-TD2M2emeBx12PQ8luj4GNgbz0vUpclv-4_AHoMV78g</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2545261474</pqid></control><display><type>article</type><title>TRITON: A Multi-GPU open source 2D hydrodynamic flood model</title><source>Elsevier ScienceDirect Journals</source><creator>Morales-Hernández, M. ; Sharif, Md B. ; Kalyanapu, A. ; Ghafoor, S.K. ; Dullo, T.T. ; Gangrade, S. ; Kao, S.-C. ; Norman, M.R. ; Evans, K.J.</creator><creatorcontrib>Morales-Hernández, M. ; Sharif, Md B. ; Kalyanapu, A. ; Ghafoor, S.K. ; Dullo, T.T. ; Gangrade, S. ; Kao, S.-C. ; Norman, M.R. ; Evans, K.J. ; Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)</creatorcontrib><description>A new open source multi-GPU 2D flood model called TRITON is presented in this work. The model solves the 2D shallow water equations with source terms using a time-explicit first order upwind scheme based on an Augmented Roe's solver that incorporates a careful estimation of bed strengths and a local implicit formulation of friction terms. The scheme is demonstrated to be first order accurate, robust and able to solve for flows under various conditions. TRITON is implemented such that the model effectively utilizes heterogeneous architectures, from single to multiple CPUs and GPUs. Different test cases are shown to illustrate the capabilities and performance of the model, showing promising runtimes for large spatial and temporal scales when leveraging the computer power of GPUs. Under this hardware configuration, communication and input/output subroutines may impact the scalability. The code is developed under an open source license and can be freely downloaded in https://code.ornl.gov/hydro/triton. •TRITON is released as a multi-GPU open source 2D hydrodynamic flood code.•It solves the 2D shallow water equations using a first order time-explicit scheme.•It runs efficiently for realistic configurations using heterogeneous architectures.•The runoff capability is demonstrated to be convenient for flood modeling.•Communication and I/O times may represent a bottleneck for operational purposes.</description><identifier>ISSN: 1364-8152</identifier><identifier>EISSN: 1873-6726</identifier><identifier>DOI: 10.1016/j.envsoft.2021.105034</identifier><language>eng</language><publisher>Oxford: Elsevier Ltd</publisher><subject>2D flood model ; ENVIRONMENTAL SCIENCES ; High-resolution ; Multi-GPU ; Open source ; Shallow water ; Shallow water equations ; Two dimensional models</subject><ispartof>Environmental modelling &amp; software : with environment data news, 2021-07, Vol.141, p.105034, Article 105034</ispartof><rights>2021 Elsevier Ltd</rights><rights>Copyright Elsevier Science Ltd. Jul 2021</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c411t-498e09bb48571e23702d3de7e03205e060f2cb6b9e7a019ac203e300b74610b23</citedby><cites>FETCH-LOGICAL-c411t-498e09bb48571e23702d3de7e03205e060f2cb6b9e7a019ac203e300b74610b23</cites><orcidid>0000-0001-6961-7250 ; 0000000181746450 ; 0000000169617250 ; 0000000347643348 ; 0000000207300810 ; 0000000232075328</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.envsoft.2021.105034$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,777,781,882,3537,27905,27906,45976</link.rule.ids><backlink>$$Uhttps://www.osti.gov/servlets/purl/1783054$$D View this record in Osti.gov$$Hfree_for_read</backlink></links><search><creatorcontrib>Morales-Hernández, M.</creatorcontrib><creatorcontrib>Sharif, Md B.</creatorcontrib><creatorcontrib>Kalyanapu, A.</creatorcontrib><creatorcontrib>Ghafoor, S.K.</creatorcontrib><creatorcontrib>Dullo, T.T.</creatorcontrib><creatorcontrib>Gangrade, S.</creatorcontrib><creatorcontrib>Kao, S.-C.</creatorcontrib><creatorcontrib>Norman, M.R.</creatorcontrib><creatorcontrib>Evans, K.J.</creatorcontrib><creatorcontrib>Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)</creatorcontrib><title>TRITON: A Multi-GPU open source 2D hydrodynamic flood model</title><title>Environmental modelling &amp; software : with environment data news</title><description>A new open source multi-GPU 2D flood model called TRITON is presented in this work. The model solves the 2D shallow water equations with source terms using a time-explicit first order upwind scheme based on an Augmented Roe's solver that incorporates a careful estimation of bed strengths and a local implicit formulation of friction terms. The scheme is demonstrated to be first order accurate, robust and able to solve for flows under various conditions. TRITON is implemented such that the model effectively utilizes heterogeneous architectures, from single to multiple CPUs and GPUs. Different test cases are shown to illustrate the capabilities and performance of the model, showing promising runtimes for large spatial and temporal scales when leveraging the computer power of GPUs. Under this hardware configuration, communication and input/output subroutines may impact the scalability. The code is developed under an open source license and can be freely downloaded in https://code.ornl.gov/hydro/triton. •TRITON is released as a multi-GPU open source 2D hydrodynamic flood code.•It solves the 2D shallow water equations using a first order time-explicit scheme.•It runs efficiently for realistic configurations using heterogeneous architectures.•The runoff capability is demonstrated to be convenient for flood modeling.•Communication and I/O times may represent a bottleneck for operational purposes.</description><subject>2D flood model</subject><subject>ENVIRONMENTAL SCIENCES</subject><subject>High-resolution</subject><subject>Multi-GPU</subject><subject>Open source</subject><subject>Shallow water</subject><subject>Shallow water equations</subject><subject>Two dimensional models</subject><issn>1364-8152</issn><issn>1873-6726</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNqFUE1Lw0AUXETBWv0JQtBz6tuP7CZ6EKlaC9WKtOcl2bzQhDRbd9NC_70J6d3TGx4zw8wQckthQoHKh2qCzcHbop0wYLT7RcDFGRnRWPFQKibPO8ylCGMasUty5X0FAB0WI_K0-pmvll-PwUvwua_bMpx9rwO7wybwdu8MBuw12BxzZ_Njk25LExS1tXmwtTnW1-SiSGuPN6c7Juv3t9X0I1wsZ_PpyyI0gtI2FEmMkGSZiCNFkXEFLOc5KgTOIEKQUDCTySxBlQJNUsOAIwfIlJAUMsbH5G7wtb4ttTdli2ZjbNOgaTVVMYdIdKT7gbRz9nePvtVVV6DpcmkWiYhJKlTPigaWcdZ7h4XeuXKbuqOmoPsxdaVPY-p-TD2M2emeBx12PQ8luj4GNgbz0vUpclv-4_AHoMV78g</recordid><startdate>20210701</startdate><enddate>20210701</enddate><creator>Morales-Hernández, M.</creator><creator>Sharif, Md B.</creator><creator>Kalyanapu, A.</creator><creator>Ghafoor, S.K.</creator><creator>Dullo, T.T.</creator><creator>Gangrade, S.</creator><creator>Kao, S.-C.</creator><creator>Norman, M.R.</creator><creator>Evans, K.J.</creator><general>Elsevier Ltd</general><general>Elsevier Science Ltd</general><general>Elsevier</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7QH</scope><scope>7SC</scope><scope>7ST</scope><scope>7UA</scope><scope>8FD</scope><scope>C1K</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>SOI</scope><scope>OIOZB</scope><scope>OTOTI</scope><orcidid>https://orcid.org/0000-0001-6961-7250</orcidid><orcidid>https://orcid.org/0000000181746450</orcidid><orcidid>https://orcid.org/0000000169617250</orcidid><orcidid>https://orcid.org/0000000347643348</orcidid><orcidid>https://orcid.org/0000000207300810</orcidid><orcidid>https://orcid.org/0000000232075328</orcidid></search><sort><creationdate>20210701</creationdate><title>TRITON: A Multi-GPU open source 2D hydrodynamic flood model</title><author>Morales-Hernández, M. ; Sharif, Md B. ; Kalyanapu, A. ; Ghafoor, S.K. ; Dullo, T.T. ; Gangrade, S. ; Kao, S.-C. ; Norman, M.R. ; Evans, K.J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c411t-498e09bb48571e23702d3de7e03205e060f2cb6b9e7a019ac203e300b74610b23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>2D flood model</topic><topic>ENVIRONMENTAL SCIENCES</topic><topic>High-resolution</topic><topic>Multi-GPU</topic><topic>Open source</topic><topic>Shallow water</topic><topic>Shallow water equations</topic><topic>Two dimensional models</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Morales-Hernández, M.</creatorcontrib><creatorcontrib>Sharif, Md B.</creatorcontrib><creatorcontrib>Kalyanapu, A.</creatorcontrib><creatorcontrib>Ghafoor, S.K.</creatorcontrib><creatorcontrib>Dullo, T.T.</creatorcontrib><creatorcontrib>Gangrade, S.</creatorcontrib><creatorcontrib>Kao, S.-C.</creatorcontrib><creatorcontrib>Norman, M.R.</creatorcontrib><creatorcontrib>Evans, K.J.</creatorcontrib><creatorcontrib>Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)</creatorcontrib><collection>CrossRef</collection><collection>Aqualine</collection><collection>Computer and Information Systems Abstracts</collection><collection>Environment Abstracts</collection><collection>Water Resources Abstracts</collection><collection>Technology Research Database</collection><collection>Environmental Sciences and Pollution Management</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Environment Abstracts</collection><collection>OSTI.GOV - Hybrid</collection><collection>OSTI.GOV</collection><jtitle>Environmental modelling &amp; software : with environment data news</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Morales-Hernández, M.</au><au>Sharif, Md B.</au><au>Kalyanapu, A.</au><au>Ghafoor, S.K.</au><au>Dullo, T.T.</au><au>Gangrade, S.</au><au>Kao, S.-C.</au><au>Norman, M.R.</au><au>Evans, K.J.</au><aucorp>Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)</aucorp><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>TRITON: A Multi-GPU open source 2D hydrodynamic flood model</atitle><jtitle>Environmental modelling &amp; software : with environment data news</jtitle><date>2021-07-01</date><risdate>2021</risdate><volume>141</volume><spage>105034</spage><pages>105034-</pages><artnum>105034</artnum><issn>1364-8152</issn><eissn>1873-6726</eissn><abstract>A new open source multi-GPU 2D flood model called TRITON is presented in this work. The model solves the 2D shallow water equations with source terms using a time-explicit first order upwind scheme based on an Augmented Roe's solver that incorporates a careful estimation of bed strengths and a local implicit formulation of friction terms. The scheme is demonstrated to be first order accurate, robust and able to solve for flows under various conditions. TRITON is implemented such that the model effectively utilizes heterogeneous architectures, from single to multiple CPUs and GPUs. Different test cases are shown to illustrate the capabilities and performance of the model, showing promising runtimes for large spatial and temporal scales when leveraging the computer power of GPUs. Under this hardware configuration, communication and input/output subroutines may impact the scalability. The code is developed under an open source license and can be freely downloaded in https://code.ornl.gov/hydro/triton. •TRITON is released as a multi-GPU open source 2D hydrodynamic flood code.•It solves the 2D shallow water equations using a first order time-explicit scheme.•It runs efficiently for realistic configurations using heterogeneous architectures.•The runoff capability is demonstrated to be convenient for flood modeling.•Communication and I/O times may represent a bottleneck for operational purposes.</abstract><cop>Oxford</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.envsoft.2021.105034</doi><orcidid>https://orcid.org/0000-0001-6961-7250</orcidid><orcidid>https://orcid.org/0000000181746450</orcidid><orcidid>https://orcid.org/0000000169617250</orcidid><orcidid>https://orcid.org/0000000347643348</orcidid><orcidid>https://orcid.org/0000000207300810</orcidid><orcidid>https://orcid.org/0000000232075328</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1364-8152
ispartof Environmental modelling & software : with environment data news, 2021-07, Vol.141, p.105034, Article 105034
issn 1364-8152
1873-6726
language eng
recordid cdi_osti_scitechconnect_1783054
source Elsevier ScienceDirect Journals
subjects 2D flood model
ENVIRONMENTAL SCIENCES
High-resolution
Multi-GPU
Open source
Shallow water
Shallow water equations
Two dimensional models
title TRITON: A Multi-GPU open source 2D hydrodynamic flood model
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T03%3A40%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_osti_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=TRITON:%20A%20Multi-GPU%20open%20source%202D%20hydrodynamic%20flood%20model&rft.jtitle=Environmental%20modelling%20&%20software%20:%20with%20environment%20data%20news&rft.au=Morales-Hern%C3%A1ndez,%20M.&rft.aucorp=Oak%20Ridge%20National%20Lab.%20(ORNL),%20Oak%20Ridge,%20TN%20(United%20States).%20Oak%20Ridge%20Leadership%20Computing%20Facility%20(OLCF)&rft.date=2021-07-01&rft.volume=141&rft.spage=105034&rft.pages=105034-&rft.artnum=105034&rft.issn=1364-8152&rft.eissn=1873-6726&rft_id=info:doi/10.1016/j.envsoft.2021.105034&rft_dat=%3Cproquest_osti_%3E2545261474%3C/proquest_osti_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2545261474&rft_id=info:pmid/&rft_els_id=S1364815221000773&rfr_iscdi=true