Parallel computation for streamflow prediction with distributed hydrologic models Theodore K. Apostolopoulos a , Konstantine P. Georgakakos b,c a Dept. of Informatics, Athens University of Economics and Business, Athens 104-34, Greece b Hydrologic Research Center, 12780 High Bluff Drive, Suite 250, San Diego, CA 92130, USA c Scripps Institution of Oceanography, UCSD, La Jolla, CA 92093-0224, USA Received 2 April 1996; accepted 17 September 1996 Abstract A parallel algorithm for solving streamflow prediction problems using distributed models is proposed and analyzed. The expanding utilization of distributed hydrologic models for the real- time prediction of floods and flash floods and for hydroclimatic studies provides the impetus for the study. The efficiency of the proposed algorithm, as compared to ordinary sequential algorithms, as well as the detailed parametric influence on the performance of the algorithm are investigated. First, theoretical results for the speedup of the parallel algorithm are obtained for a simple stream network of a typical flash flood prone basin, and then they are extended to include a larger, well developed network of streams. In the latter case, the results are given as functions of geomorphological characteristics of the stream network and of the cost of generic procedures for soil water accounting and for channel routing. It is shown that when the number of parallel processors is not limiting, parallel processing is much more cost effective than sequential processing for stream networks of a high order. It is also shown that the algorithm performs better for higher bifurcation ratios and lower average-length ratios. Performance improves as the ratio of the computational cost of channel routing to that of soil water accounting is reduced. The algorithm is tested experimentally for a flash-flood prone basin in Ohio using an ENCORE parallel computer, yielding satisfactory results. Guidelines are provided for partitioning the drainage basins in a particular application, as well as for developing parallel software. 1997 Elsevier Science B.V. 1. Introduction The development of models for the real-time forecasting of floods and flash floods based on spatially distributed observations (e.g. radar rainfall as in Collinge and Kirby, 1987) is of great importance in practice (e.g. AMS, 1993). In addition, the study of land–atmosphere 0022-1694/97/$17.00 1997– Elsevier Science B.V. All rights reserved PII S0022-1694(96)03281-7 Journal of Hydrology 197 (1997) 1–24