Optimisation of a parallel ocean general circulation model
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 messa...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Copernicus Publications
1997-10-01
|
Series: | Annales Geophysicae |
Online Access: | https://www.ann-geophys.net/15/1369/1997/angeo-15-1369-1997.pdf |
_version_ | 1819002688531070976 |
---|---|
author | M. I. Beare D. P. Stevens |
author_facet | M. I. Beare D. P. Stevens |
author_sort | M. I. Beare |
collection | DOAJ |
description | 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. |
first_indexed | 2024-12-20T23:09:05Z |
format | Article |
id | doaj.art-518c5120659e4adfa0121a5da86d7933 |
institution | Directory Open Access Journal |
issn | 0992-7689 1432-0576 |
language | English |
last_indexed | 2024-12-20T23:09:05Z |
publishDate | 1997-10-01 |
publisher | Copernicus Publications |
record_format | Article |
series | Annales Geophysicae |
spelling | doaj.art-518c5120659e4adfa0121a5da86d79332022-12-21T19:23:47ZengCopernicus PublicationsAnnales Geophysicae0992-76891432-05761997-10-01151369137710.1007/s00585-997-1369-3Optimisation of a parallel ocean general circulation modelM. I. Beare0D. P. Stevens1School of Mathematics, University of East Anglia, Norwich, NR4 7TJ, UKSchool of Mathematics, University of East Anglia, Norwich, NR4 7TJ, UKThis 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.https://www.ann-geophys.net/15/1369/1997/angeo-15-1369-1997.pdf |
spellingShingle | M. I. Beare D. P. Stevens Optimisation of a parallel ocean general circulation model Annales Geophysicae |
title | Optimisation of a parallel ocean general circulation model |
title_full | Optimisation of a parallel ocean general circulation model |
title_fullStr | Optimisation of a parallel ocean general circulation model |
title_full_unstemmed | Optimisation of a parallel ocean general circulation model |
title_short | Optimisation of a parallel ocean general circulation model |
title_sort | optimisation of a parallel ocean general circulation model |
url | https://www.ann-geophys.net/15/1369/1997/angeo-15-1369-1997.pdf |
work_keys_str_mv | AT mibeare optimisationofaparalleloceangeneralcirculationmodel AT dpstevens optimisationofaparalleloceangeneralcirculationmodel |