Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 4, Issue 3, Pages 155-169

Parallelization of a Three-Dimensional Shallow-Water Estuary Model on the KSR-1

C. FalcÓ Korn,1 J. M. Bull,2 G. D. Riley,2 and P. K. Stansby3

1The London Parallel Applications Centre, Queen Mary and Westfield College; Mile End Road, London El 4NS, UK
2Center for Novel Computing, University of Manchester, Oxford Rd., Manchester M13 9PL, UK
3Department of Engineering, University of Manchester, Oxford Rd., Manchester M13 9PL, UK

Received 16 May 1994; Accepted 16 December 1994

Copyright © 1995 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


Flows in estuarial and coastal regions may be described by the shallow-water equations. The processes of pollution transport, sediment transport, and plume dispersion are driven by the underlying hydrodynamics. Accurate resolution of these processes requires a three-dimensional formulation with turbulence modeling, which is very demanding computationally. A numerical scheme has been developed which is both stable and accurate – we show that this scheme is also well suited to parallel processing, making the solution of massive complex problems a practical computing possibility. We describe the implementation of the numerical scheme on a Kendall Square Research KSR-1 multiprocessor, and present experimental results which demonstrate that a problem requiring 600,000 mesh points and 6,000 time steps can be solved in under 8 hours using 32 processors.