Abstract
There exist two widely used types of models for the investigation of flows in the world oceans: quasi-geostrophic (QG) models and models based on the primitive equations of motion (PE-models). Starting from existing sequential programs we investigate different strategies for their parallelization. Implementation strategies for the QG-model on a multiprocessor with shared memory and a few nodes are discussed. For the PE-model we describe an implementation on a distributed memory machine with special emphasis on the load balancing issue and communication costs.
Preview
Unable to display preview. Download preview PDF.
References
Bryan, K.: A Numerical Method for the Study of the Circulation of the World Ocean. J. Comp. Phys. 4 (1969) 347–376
Hiller, W., Behrens, J.: Parallelisierung von Mehrgitteralgorithmen auf der Alliant FX/80 in H. W. Meuer, Ed., Parallelisierung komplexer Probleme, Springer Verlag, Berlin, (1991) 37–82
Holland, W. R.: The role of mesoscale eddies in the general circulation of the ocean-Numerical experiments using a wind-driven quasi-geostrophic model. J. Phys. Oceanography 8 (1978) 363–392
Pacanowski, R., Dixon, K., Rosati, A.: The G.F.D.L. Modular Ocean Model Users Guide, GFDL Ocean Group Technical Report #2, (1991,1993)
Procassini, R. J., Whitman, S. R., Dannevik, W. P.: Porting a Global Ocean Model onto a Shared-Memory Multiprocessor: Observations and Guidelines. The J. of Supercomuting 7 (1993) 287–321
Singh, J. P., Hennessy, J. L.: Finding and Exploiting Parallelism in an Ocean Simulation Program: Experience, Results, and Implications. J. Par. Dist. Comp. 15 (1992) 27–48
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kersken, H.P., Fritzsch, B., Schenk, O., Hiller, W., Behrens, J., Krauße, E. (1994). Parallelization of large scale ocean models by data decomposition. In: Gentzsch, W., Harms, U. (eds) High-Performance Computing and Networking. HPCN-Europe 1994. Lecture Notes in Computer Science, vol 796. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020393
Download citation
DOI: https://doi.org/10.1007/BFb0020393
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57980-9
Online ISBN: 978-3-540-48406-6
eBook Packages: Springer Book Archive