Optimisation of a parallel ocean general circulation model

Article, Other literature type English OPEN
Beare , M. I. ; Stevens , D. P. (1997)
  • Publisher: European Geosciences Union
  • Journal: (issn: 1432-0576, eissn: 1432-0576)
  • Related identifiers: doi: 10.1007/s00585-997-1369-3
  • Subject: Geophysics. Cosmic physics | Q | [ SDU.STU ] Sciences of the Universe [physics]/Earth Sciences | [ SDU.OCEAN ] Sciences of the Universe [physics]/Ocean, Atmosphere | Science | Physics | QC1-999 | QC801-809

International audience; This paper presents the development of a general-purpose parallel ocean circulation model, for use on a wide range of computer platforms, from traditional scalar machines to workstation clusters and massively parallel processors. Parallelism is provided, as a modular option, via high-level message-passing routines, thus hiding the technical intricacies from the user. An initial implementation highlights that the parallel efficiency of the model is adversely affected by a number of factors, for which optimisations are discussed and implemented. The resulting ocean code is portable and, in particular, allows science to be achieved on local workstations that could otherwise only be undertaken on state-of-the-art supercomputers.
  • References (16)
    16 references, page 1 of 2

    Beare, M. I., A. P. Boswell, and K. L. Woods, Managing a central service cluster computing environment, AXIS: UCISA J. Acad. Comput. Inf. Syst., (in press), 1997.

    Bryan, K., A numerical method for the study of the circulation of the world ocean, J. Comput. Phys., 4, 347±376, 1969.

    Cox, M. D., A primitive equation, three-dimensional model of the ocean, GFDL Ocean Tech. Rep. 1, Geophysical Fluid Dynamics Laboratory/NOAA, Princeton Univ., Princeton, NJ, 1984.

    Farrow, D. E., and D. P. Stevens, A new tracer advection scheme for Bryan and Cox type ocean global circulation models, J. Phys. Oceanogr., 25, 1731±1741, 1995.

    Geist, A., A. Beguelin, J. Dongarra, R. Manchek, and V. Sunderam, PVM 3 users guide and reference manual, Oak Ridge National Laboratory, Oak Ridge, Tennessee, 1993.

    Gwilliam, C. S., The OCCAM global ocean model, in Proc. Sixth ECMWF Worksh. on the use of Parallel Processing in Meteorology, Eds. G. Ho€man and N. Kreitz, World Scienti®c, London, pp. 446±454, 1995.

    Killworth, P. D., D. Stainforth, D. J. Webb, and S. M. Paterson, The development of a free-surface Bryan-Cox-Semtner ocean model, J. Phys. Oceanogr., 21, 1333±1348, 1991.

    Lewis, M., and R. E. Cline Jr., PVM communication performance in a switched FDDI heterogeneous distributed computing environment, Sandia National Labs, Tech. Rep., 1993.

    Mesinger, F., and A. Arakawa, Numerical methods used in atmospheric models, GARP publications series, No.17, World Meteorological Organisation, Geneva, 1976.

    Message Passing Interface Forum, MPI: A message passing interface standard, Univ. of Tennessee, Rep. CS-94-230, 1994.

  • Metrics
    views in OpenAIRE
    views in local repository
    downloads in local repository

    The information is available from the following content providers:

    From Number Of Views Number Of Downloads
    University of East Anglia digital repository - IRUS-UK 0 7
Share - Bookmark