Using parallel computers in environmental modelling: a working example

Abstract An application of the utilization of parallel supercomputers for a 3D eutrophication-diffusion macromodel of the Venice lagoon is presented. Problems encountered in program restructuration, in the choice and in the introduction of parallel algorithms for solving the diffusion equation are discussed, together with the approach used to exploit multitasking performances. Results obtained show that, through appropriate coding, execution times for a full year simulation of the model, involving the diffusion and the trophic interactions of eight state variables, with a time step of one hour, have been decreased by about an order of magnitude.

[1]  Giovanni Pecenik,et al.  Eutrophication model of the Venice lagoon: statistical treatment of in situ measurements of phytoplankton growth parameters , 1987 .

[2]  Manfred Ruschitzka,et al.  Parallel and Large-Scale Computers: Performance, Architecture, Applications, Proceedings of the IMACS World Congress on Systems Simulation and Scientific Computation, Montréal, Québec, Canada, 8-12 August 1982 , 1983, IMACS.

[3]  Myron Ginsberg Some Observations on Supercomputer Computational Environments , 1982, IMACS World Congress.

[4]  Iain S. Duff The use of supercomputers in Europe , 1985 .

[5]  Roger A. Pielke,et al.  Vectorizing a mesoscale meteorological model on the cyber 205 , 1986 .

[6]  Pentti Laasonen,et al.  Über eine Methode zur Lösung der Wärmeleitungs-gleichung , 1949 .

[7]  T. L. Jordan A Guide to Parallel Computation and Some Cray-1 Experiences , 1982 .

[8]  G. Rodrigue Parallel Computations , 1982 .

[9]  David S. Kershaw,et al.  Solution of Single Tridiagonal Linear Systems and Vectorization of the ICCG Algorithm on the Cray-1 , 1982 .

[10]  Giovanni Pecenik,et al.  Tidal three-dimensional diffusion in a model of the Lagoon of Venice and reliability conditions for its numerical integration , 1987 .

[11]  Peter R. Benyon,et al.  Exploiting vector computers for simulation , 1985 .

[12]  G. C. Vansteenkiste,et al.  Modelling, Identification and Control in Environmental Systems , 1979 .

[13]  Giovanni Pecenik,et al.  Optimizing an eutrophication-diffusion 3-D macromodel for the cray X-MP/12 , 1988 .

[14]  Ettore Messina,et al.  A two-dimensional diffusion model of the Venice lagoon and relative open boundary conditions , 1987 .

[15]  R. Pastres,et al.  Thermal exchanges at air-water interfacies and reproduction of temperature vertical profiles in water columns , 1992 .