Chapter
Jul 8, 2013

Parallelized Hydraulic and Water Quality Simulations for Water Distribution System Analysis

Publication: World Environmental and Water Resources Congress 2013: Showcasing the Future

Abstract

This paper presents the development and performance testing of the parallelization scheme for executing water distribution system analysis solvers. Using multithread computing techniques, hydraulic and water quality simulations are parallelized in two separate threads. One thread noted as H-thread is assigned to perform hydraulic simulation while the other thread noted as Q-thread is to undertake water quality analysis. Q-thread proceeds once H-thread completes the hydraulic simulation for one time step. To ensure that Q-thread consumes the correct hydraulic results for water quality analysis, both threads are synchronized such that H-thread is always ahead of Q-thread over the simulation period. The hydraulic simulation results within a dynamic time window are stored in memory, instead of writing to a temporary file, thus the parallelization scheme further streamlines the water quality analysis by eliminating the retrieval of the hydraulic results from the temporary file. The implemented parallel simulation solvers have been tested on a number of large water distribution models, the results show that consistent speedup has been achieved.

Get full access to this article

View all available purchase options and get full access to this chapter.

Information & Authors

Information

Published In

Go to World Environmental and Water Resources Congress 2013
World Environmental and Water Resources Congress 2013: Showcasing the Future
Pages: 892 - 902

History

Published online: Jul 8, 2013

Permissions

Request permissions for this article.

Authors

Affiliations

Zheng Yi Wu
Applied Research Group, Bentley Systems, Incorporated, Watertown, CT, USA
Samir M. Elsayed
Department of Computer Science and Engineering, University of Connecticut, Storrs, CT, USA

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Paper
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Paper
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share