Parallel Distributed Hydrology Soil Vegetation Model (DHSVM) using global arrays
Abstract
The Distributed Hydrology Soil Vegetation Model (DHSVM) code was parallelized for distributed memory computers using Global Arrays (GA). To analyze parallel performance, DHSVM was used to simulate two significantly sized river basins located in northwest continental United States and southwest Canada at 90~m resolution: (1) Clearwater (25,000~km2) and (2) Columbia (668,000~km2). Meteorological forcing applied to both basins was dynamically down-scaled from a global circulation model using the Weather Research and Forecasting (WRF) model and read into DHSVM as 2D maps each time step. We report parallel code speed up was significant. Run times for 1-year simulations were reduced by an order of magnitude for both test basins. A maximum speed up of 105 was attained with 480 processors while simulating the Columbia basin. Speed up was limited by input dominated tasks, particularly the input of meteorological forcing data.
- Authors:
-
- Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
- BATTELLE (PACIFIC NW LAB)
- Publication Date:
- Research Org.:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (United States); Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States). National Energy Research Scientific Computing Center (NERSC)
- Sponsoring Org.:
- USDOE Office of Energy Efficiency and Renewable Energy (EERE), Renewable Power Office. Water Power Technologies Office; USDOE Office of Science (SC), Biological and Environmental Research (BER)
- OSTI Identifier:
- 1595308
- Alternate Identifier(s):
- OSTI ID: 1574549
- Report Number(s):
- PNNL-SA-141147
Journal ID: ISSN 1364-8152
- Grant/Contract Number:
- AC05-76RL01830; RC-2546; AC02-05CH11231
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Environmental Modelling and Software
- Additional Journal Information:
- Journal Volume: 122; Journal ID: ISSN 1364-8152
- Publisher:
- Elsevier
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 54 ENVIRONMENTAL SCIENCES; watershed hydrology; distributed hydrologic model; dynamic downscaling; high performance computing; parallel computing; global arrays; message passing interface; Columbia River basin; Clearwater River basin
Citation Formats
Perkins, William A., Duan, Zhuoran, Sun, Ning, Wigmosta, Mark S., Richmond, Marshall C., Chen, Xiaodong, and Leung, Lai-Yung. Parallel Distributed Hydrology Soil Vegetation Model (DHSVM) using global arrays. United States: N. p., 2019.
Web. doi:10.1016/j.envsoft.2019.104533.
Perkins, William A., Duan, Zhuoran, Sun, Ning, Wigmosta, Mark S., Richmond, Marshall C., Chen, Xiaodong, & Leung, Lai-Yung. Parallel Distributed Hydrology Soil Vegetation Model (DHSVM) using global arrays. United States. https://doi.org/10.1016/j.envsoft.2019.104533
Perkins, William A., Duan, Zhuoran, Sun, Ning, Wigmosta, Mark S., Richmond, Marshall C., Chen, Xiaodong, and Leung, Lai-Yung. Mon .
"Parallel Distributed Hydrology Soil Vegetation Model (DHSVM) using global arrays". United States. https://doi.org/10.1016/j.envsoft.2019.104533. https://www.osti.gov/servlets/purl/1595308.
@article{osti_1595308,
title = {Parallel Distributed Hydrology Soil Vegetation Model (DHSVM) using global arrays},
author = {Perkins, William A. and Duan, Zhuoran and Sun, Ning and Wigmosta, Mark S. and Richmond, Marshall C. and Chen, Xiaodong and Leung, Lai-Yung},
abstractNote = {The Distributed Hydrology Soil Vegetation Model (DHSVM) code was parallelized for distributed memory computers using Global Arrays (GA). To analyze parallel performance, DHSVM was used to simulate two significantly sized river basins located in northwest continental United States and southwest Canada at 90~m resolution: (1) Clearwater (25,000~km2) and (2) Columbia (668,000~km2). Meteorological forcing applied to both basins was dynamically down-scaled from a global circulation model using the Weather Research and Forecasting (WRF) model and read into DHSVM as 2D maps each time step. We report parallel code speed up was significant. Run times for 1-year simulations were reduced by an order of magnitude for both test basins. A maximum speed up of 105 was attained with 480 processors while simulating the Columbia basin. Speed up was limited by input dominated tasks, particularly the input of meteorological forcing data.},
doi = {10.1016/j.envsoft.2019.104533},
journal = {Environmental Modelling and Software},
number = ,
volume = 122,
place = {United States},
year = {Mon Sep 30 00:00:00 EDT 2019},
month = {Mon Sep 30 00:00:00 EDT 2019}
}
Web of Science
Works referenced in this record:
Dynamic parallelization of hydrological model simulations
journal, December 2011
- Li, Tiejian; Wang, Guangqian; Chen, Ji
- Environmental Modelling & Software, Vol. 26, Issue 12
A spatially distributed model for assessment of the effects of changing land use and climate on urban stream quality: Development of a Spatially Distributed Urban Water Quality Model
journal, August 2016
- Sun, Ning; Yearsley, John; Baptiste, Marisa
- Hydrological Processes, Vol. 30, Issue 25
Climate and land cover effects on the temperature of Puget Sound streams: Assessment of Climate and Land Use Impacts on Stream Temperature
journal, March 2016
- Cao, Qian; Sun, Ning; Yearsley, John
- Hydrological Processes, Vol. 30, Issue 13
A spatially distributed model for the assessment of land use impacts on stream temperature in small urban watersheds: ASSESSMENT OF LAND USE IMPACT ON URBAN STREAM TEMPERATURE
journal, October 2014
- Sun, Ning; Yearsley, John; Voisin, Nathalie
- Hydrological Processes, Vol. 29, Issue 10
Catchment response to bark beetle outbreak and dust-on-snow in the Colorado Rocky Mountains
journal, April 2015
- Livneh, Ben; Deems, Jeffrey S.; Buma, Brian
- Journal of Hydrology, Vol. 523
Potential Climate Change Impacts on Mountain Watersheds in the Pacific Northwest
journal, December 1999
- Leung, L. Ruby; Wigmosta, Mark S.
- Journal of the American Water Resources Association, Vol. 35, Issue 6
A modified binary tree codification of drainage networks to support complex hydrological models
journal, November 2010
- Li, Tiejian; Wang, Guangqian; Chen, Ji
- Computers & Geosciences, Vol. 36, Issue 11
A two-level parallelization method for distributed hydrological models
journal, June 2016
- Liu, Junzhi; Zhu, A-Xing; Qin, Cheng-Zhi
- Environmental Modelling & Software, Vol. 80
OpenMP: an industry standard API for shared-memory programming
journal, January 1998
- Dagum, L.; Menon, R.
- IEEE Computational Science and Engineering, Vol. 5, Issue 1
Hydrologic prediction for urban watersheds with the Distributed Hydrology-Soil-Vegetation Model
journal, October 2008
- Cuo, Lan; Lettenmaier, Dennis P.; Mattheussen, Bernt V.
- Hydrological Processes, Vol. 22, Issue 21
Effects of a century of land cover and climate change on the hydrology of the Puget Sound basin
journal, March 2009
- Cuo, Lan; Lettenmaier, Dennis P.; Alberti, Marina
- Hydrological Processes, Vol. 23, Issue 6
Advances, Applications and Performance of the Global Arrays Shared Memory Programming Toolkit
journal, May 2006
- Nieplocha, Jarek; Palmer, Bruce; Tipparaju, Vinod
- The International Journal of High Performance Computing Applications, Vol. 20, Issue 2
Modelling how vegetation cover affects climate change impacts on streamflow timing and magnitude in the snowmelt-dominated upper Tuolumne Basin, Sierra Nevada: VEGETATION COVER AFFECTS CLIMATE CHANGE IMPACTS ON STREAMFLOWS
journal, July 2013
- Cristea, Nicoleta C.; Lundquist, Jessica D.; Loheide, Steven P.
- Hydrological Processes, Vol. 28, Issue 12
Real-world hydrologic assessment of a fully-distributed hydrological model in a parallel computing environment
journal, October 2011
- Vivoni, Enrique R.; Mascaro, Giuseppe; Mniszewski, Susan
- Journal of Hydrology, Vol. 409, Issue 1-2
Evaluating the functionality and streamflow impacts of explicitly modelling forest-snow interactions and canopy gaps in a distributed hydrologic model
journal, June 2018
- Sun, Ning; Wigmosta, Mark; Zhou, Tian
- Hydrological Processes, Vol. 32, Issue 13
Exploring the Role of Domain Partitioning on Efficiency of Parallel Distributed Hydrologic Model Simulations
journal, January 2015
- Christopher J. Duffy, Mukesh Kumar
- Journal of Hydrogeology and Hydrologic Engineering, Vol. 04, Issue 01
A parallel computational framework to solve flow and transport in integrated surface–subsurface hydrologic systems
journal, November 2014
- Hwang, H. -T.; Park, Y. -J.; Sudicky, E. A.
- Environmental Modelling & Software, Vol. 61
A layered approach to parallel computing for spatially distributed hydrological modeling
journal, January 2014
- Liu, Junzhi; Zhu, A-Xing; Liu, Yongbo
- Environmental Modelling & Software, Vol. 51
Parallel computation for streamflow prediction with distributed hydrologic models
journal, October 1997
- Apostolopoulos, Theodore K.; Georgakakos, Konstantine P.
- Journal of Hydrology, Vol. 197, Issue 1-4
Mountain hydrology of the western United States: MOUNTAIN HYDROLOGY OF THE WESTERN US
journal, August 2006
- Bales, Roger C.; Molotch, Noah P.; Painter, Thomas H.
- Water Resources Research, Vol. 42, Issue 8
Predictability of Extreme Precipitation in Western U.S. Watersheds Based on Atmospheric River Occurrence, Intensity, and Duration
journal, November 2018
- Chen, Xiaodong; Leung, L. Ruby; Gao, Yang
- Geophysical Research Letters, Vol. 45, Issue 21
Glacier Recession and the Response of Summer Streamflow in the Pacific Northwest United States, 1960-2099
journal, September 2018
- Frans, Chris; Istanbulluoglu, Erkan; Lettenmaier, Dennis P.
- Water Resources Research, Vol. 54, Issue 9
Predicting glacio‐hydrologic change in the headwaters of the Z ongo R iver, C ordillera R eal, B olivia
journal, November 2015
- Frans, Chris; Istanbulluoglu, Erkan; Lettenmaier, Dennis P.
- Water Resources Research, Vol. 51, Issue 11
Sensitivity of U.S. summer precipitation to model resolution and convective parameterizations across gray zone resolutions: Sensitivity Across Gray Zone Resolutions
journal, March 2017
- Gao, Yang; Leung, L. Ruby; Zhao, Chun
- Journal of Geophysical Research: Atmospheres, Vol. 122, Issue 5
How to divide a catchment to conquer its parallel processing. An efficient algorithm for the partitioning of water catchments
journal, March 2001
- Grübsch, M.; David, O.
- Mathematical and Computer Modelling, Vol. 33, Issue 6-7
Inroads of remote sensing into hydrologic science during the WRR era: REMOTE SENSING
journal, September 2015
- Lettenmaier, Dennis P.; Alsdorf, Doug; Dozier, Jeff
- Water Resources Research, Vol. 51, Issue 9
North American Regional Reanalysis
journal, March 2006
- Mesinger, Fedor; DiMego, Geoff; Kalnay, Eugenia
- Bulletin of the American Meteorological Society, Vol. 87, Issue 3
Modeling the effect of glacier recession on streamflow response using a coupled glacio-hydrological model
journal, January 2014
- Naz, B. S.; Frans, C. D.; Clarke, G. K. C.
- Hydrology and Earth System Sciences, Vol. 18, Issue 2
An asymptotically exact polynomial algorithm for equipartition problems
journal, July 1986
- Simeone, Bruno
- Discrete Applied Mathematics, Vol. 14, Issue 3
Application of a GIS-based distributed hydrology model for prediction of forest harvest effects on peak stream flow in the Pacific Northwest
journal, May 1998
- Storck, Pascal; Bowling, Laura; Wetherbee, Paul
- Hydrological Processes, Vol. 12, Issue 6
Diagnosing a distributed hydrologic model for two high-elevation forested catchments based on detailed stand- and basin-scale data: DIAGNOSING A DISTRIBUTED HYDROLOGIC MODEL
journal, January 2004
- Thyer, Mark; Beckers, Jos; Spittlehouse, Dave
- Water Resources Research, Vol. 40, Issue 1
A comparison of simplified methods for routing topographically driven subsurface flow
journal, January 1999
- Wigmosta, Mark S.; Lettenmaier, Dennis P.
- Water Resources Research, Vol. 35, Issue 1
A distributed hydrology-vegetation model for complex terrain
journal, June 1994
- Wigmosta, Mark S.; Vail, Lance W.; Lettenmaier, Dennis P.
- Water Resources Research, Vol. 30, Issue 6
Earth Observation for Sustainable Development of Forests (EOSD): project overview
conference, January 2002
- Wood, J. E.; Gillis, M. D.; Goodenough, D. G.
- IEEE International Geoscience and Remote Sensing Symposium. IGARSS 2002