Skip to main content

The Study of Parallelization of SWAT Hydrology Cycle

  • Conference paper
  • First Online:
High-Performance Computing Applications in Numerical Simulation and Edge Computing (HPCMS 2018, HiDEC 2018)

Abstract

The accurate simulation of large scale hydrology cycles is a hot topic in the field of hydrology and parallel computing. Due to the huge computation amount, the process of the hydrology cycle should be parallelized and the high-performance computing is required. In this study, a parallel scheme of hydrology cycle is proposed by the parallelization of SWAT-the most popular hydrology simulation software. The potential parallelizable sections have been analyzed and exploited. Then a parallel framework based on MPI and OpenMP is proposed according to the structure of SWAT. Finally, the performance of this parallelism has been tested in the Shule River and the rivers in the northern slope of Tianshan Mountains. And the results show that this parallelism is suitable for the large scale hydrology simulations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Wang, J., Gao, F., Vazquez-Poletti, J.L., Li, J.: Preface of high performance computing or advanced modeling and simulation of materials. Comput. Phys. Commun. 211 (2017)

    Google Scholar 

  2. Wang, J., Liu, C., Huang, Y.: Auto tuning for new energy dispatch problem: a case study. Future Gener. Comput. Syst. 54, 501–506 (2016)

    Article  Google Scholar 

  3. Li, S., Zhang, Y., Xiang, C., Shi, L.: Fast convolution operations on many-core architectures. In: Proceedings of the 17th International Conference on High Performance Computing and Communications (HPCC 2015), pp. 316–323. IEEE (2015)

    Google Scholar 

  4. Li, S., Hoefler, T., Snir, M.: NUMA-aware shared-memory collective communication for MPI. In: Proceedings of the 22nd International Symposium on High-Performance Parallel and Distributed Computing (HPDC 2013), pp. 85–96. ACM (2013)

    Google Scholar 

  5. Li, S., Hu, C., Zhang, J., Zhang, Y.: Automatic tuning of sparse matrix-vector multiplication on multicore clusters. Sci. China Inf. Sci. 58(9), 1–14 (2015)

    Google Scholar 

  6. Li, S., Hoefler, T., Chungjin, H., Snir, M.: Improved MPI collectives for MPI processes in shared address spaces. Cluster Comput. 17(4), 1139–1155 (2014)

    Article  Google Scholar 

  7. Li, S., Hu, J., Cheng, X., Zhao, C.: Asynchronous work stealing on distributed memory systems. In: Proceedings of the 21st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2013), pp. 198–202. IEEE (2013)

    Google Scholar 

  8. Zhang, Y., et al.: Parallel processing systems for big data: a survey. Proc. IEEE 104(11), 2114–2136 (2016)

    Article  Google Scholar 

  9. Apostolopoulos, T.K., Georgakakos, K.P.: Parallel computation for streamflow prediction with distributed hydrologic models. J. Hydrol. 197(1–4), 1–24 (1997)

    Article  Google Scholar 

  10. Singh, V.P., Woolhiser, D.A.: Mathematical modeling of watershed hydrology. J. Hydrol. Eng. 7(4), 270–292 (2002)

    Article  Google Scholar 

  11. Rodell, M., Houser, P.R., Jambor, U., et al.: The global land data assimilation system. Bull. Am. Meteorol. Soc. 85(3), 381–394 (2004)

    Article  Google Scholar 

  12. Cui, J., Li, C., Sun, G., et al.: Linkage of MIKE SHE to Wetland-DNDC for carbon budgeting and anaerobic biogeochemistry simulation. Biogeochemistry 72(2), 147–167 (2005)

    Article  Google Scholar 

  13. Vivoni, E.R., Ivanov, V.Y., Bras, R.L., et al.: On the effects of triangulated terrain resolution on distributed hydrologic model response. Hydrol. Process. 19(11), 2101–2122 (2005)

    Article  Google Scholar 

  14. Kollet, S.J., Maxwell, R.M.: Integrated surface–groundwater flow modeling: A free-surface overland flow boundary condition in a parallel groundwater flow model. Adv. Water Resour. 29(7), 945–958 (2006)

    Article  Google Scholar 

  15. Yalew, S.G., Griensven, A.V.: Parallel computing of a large scale spatially distributed model using the Soil and Water Assessment Tool (SWAT). In: International Environmental Modelling and Software Society (iEMSs), 2010 International Congress on Environmental Modelling and Software, Modelling for Environment’s Sake, Fifth Biennial Meeting, Ottawa, Canada, July 2010

    Google Scholar 

  16. Vivoni, E.R., Mascaro, G.: Real-world hydrologic assessment of a fully-distributed hydrological model in a parallel computing environment. J. Hydrol. 409, 483–496 (2011)

    Article  Google Scholar 

  17. Li, T., Wang, G., Chen, J., et al.: Dynamic parallelization of hydrological model simulations. Environ. Model Softw. 26(12), 1736–1746 (2011)

    Article  Google Scholar 

Download references

Acknowledgement

This work is supported by the National Key Research and Development Program of China (Grant No. 2017YFB0203102).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Qiang Li or Ningming Nie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, Q., Nie, N., Lu, Z., Wang, Y. (2019). The Study of Parallelization of SWAT Hydrology Cycle. In: Hu, C., Yang, W., Jiang, C., Dai, D. (eds) High-Performance Computing Applications in Numerical Simulation and Edge Computing. HPCMS HiDEC 2018 2018. Communications in Computer and Information Science, vol 913. Springer, Singapore. https://doi.org/10.1007/978-981-32-9987-0_15

Download citation

  • DOI: https://doi.org/10.1007/978-981-32-9987-0_15

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-32-9986-3

  • Online ISBN: 978-981-32-9987-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics