Execution of compute-intensive applications into parallel machines
Information Sciences: an International Journal - Special issue: load balancing in distributed systems
Distributed Simulation and the Grid: Position Statements
DS-RT '04 Proceedings of the 8th IEEE International Symposium on Distributed Simulation and Real-Time Applications
A comparison of three parallelisation methods for 2D flood inundation models
Environmental Modelling & Software
On the evaluation of gridification effort and runtime aspects of JGRIM applications
Future Generation Computer Systems
Environmental Modelling & Software
Assessment of GPU computational enhancement to a 2D flood model
Environmental Modelling & Software
Environmental Modelling & Software
Dynamic parallelization of hydrological model simulations
Environmental Modelling & Software
Comparative parallel execution of SWAT hydrological model on multicore and grid architectures
International Journal of Web and Grid Services
Autocalibration experiments using machine learning and high performance computing
Environmental Modelling & Software
Environmental Modelling & Software
Parallelization of a hydrological model using the message passing interface
Environmental Modelling & Software
Hi-index | 0.00 |
Large-scale hydrologic models are being used more and more in watershed management and decision making. Sometimes rapid modeling and analysis is needed to deal with emergency environmental disasters. However, time is often a major impediment in the calibration and application of these models. To overcome this, most projects are run with fewer simulations, resulting in less-than-optimum solutions. In recent years, running time-consuming projects on gridded networks or clouds in Linux systems has become more and more prevalent. But this technology, aside from being tedious to use, has not yet become fully available for common usage in research, teaching, and small to medium-size applications. In this paper we explain a methodology where a parallel processing scheme is constructed to work in the Windows platform. We have parallelized the calibration of the SWAT (Soil and Water Assessment Tool) hydrological model, where one could submit many simultaneous jobs taking advantage of the capabilities of modern PC and laptops. This offers a powerful alternative to the use of grid or cloud computing. Parallel processing is implemented in SWAT-CUP (SWAT Calibration and Uncertainty Procedures) using the optimization program SUFI2 (Sequential Uncertainty FItting ver. 2). We tested the program with large, medium, and small-size hydrologic models on several computer systems, including PCs, laptops, and servers with up to 24 CPUs. The performance was judged by calculating speedup, efficiency, and CPU usage. In each case, the parallelized version performed much faster than the non-parallelized version, resulting in substantial time saving in model calibration.