Development of Parallel Program of Two-Dimensional Flow-Sediment Mathematical Model for Long River Reach

Article Preview

Abstract:

In order to meet technical requirements for systematic regulation to long reach of the Yangtze River, parallel program to computing core part of the software is developed based on TK-2DC software, which mainly contains parallelization research on flow convection diffusion model and sediment convection diffusion model. This parallel program conducts parallel programming on the basis of MPI. The whole parallel computing part adopts peer mode and corresponding special processing is performed to solving method of equation and special points so as to obtain better parallel speedup and parallel efficiency. Parallel program has been tested by relying on channel regulation engineering related to Jingjiang reach in the middle reach of the Yangtze River. Test results shows that parallel efficiency with 8 CPU is up to 80% and parallel speedup can reach 4.98. Flow-sediment analog computing efficiency of long river reach is greatly improved.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 779-780)

Pages:

1562-1566

Citation:

Online since:

September 2013

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Jiang C B, An X M, Zhang Q H. 2-D shallow water flow simulation using parallel arithmetic for FEM, Journal of Hydraulic Engineering, 5(2002) 65-68.

Google Scholar

[2] Yu X, Yang M, Wang M, etc. MPI based concurrent calculation and study runoff and sediment mathematical model of the Yellow River, Yellow River, 27(2005) 49-53.

Google Scholar

[3] Zhang H Q. Numerical Model of Flow and Sediment and its Applications in Rivers and Estuaries, Hohai University, Nanjing, (1998).

Google Scholar

[4] Du Z H. Parallel Programming Technology for High-performance Computation — MPI Design of Parallel Program, Tsinghua University Press, Beijing, (2001).

Google Scholar

[5] Zhang L B, Chi X B, Mo Z Y, etc. Introduction to Parallel Computing, Tsinghua University Press, Beijing, (2006).

Google Scholar

[6] Chen G L. Parallel Computing — Structure· Algorithm· Programming, Higher Education Press, Beijing, (2003).

Google Scholar