Chapter
Jul 8, 2013
Parallelized Hydraulic and Water Quality Simulations for Water Distribution System Analysis
Authors: Zheng Yi Wu and Samir M. ElsayedAuthor Affiliations
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
Copyright
© 2013 American Society of Civil Engineers.
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 Item saved, go to cart 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.
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.
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 Item saved, go to cart 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.
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.