Optimisation of a parallel ocean general circulation model

被引:14
作者
Beare, MI
Stevens, DP
机构
[1] School of Mathematics, University of East Anglia, Norwich
来源
ANNALES GEOPHYSICAE-ATMOSPHERES HYDROSPHERES AND SPACE SCIENCES | 1997年 / 15卷 / 10期
关键词
D O I
10.1007/s00585-997-1369-3
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
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.
引用
收藏
页码:1369 / 1377
页数:9
相关论文
共 18 条
[1]  
BEARE MI, 1997, IN PRESS AXIS UCISA
[3]  
COX MD, 1984, 1 GFDL NOAA GEOPH FL
[4]  
FARROW DE, 1995, J PHYS OCEANOGR, V25, P1731, DOI 10.1175/1520-0485(1995)025<1731:ANTASF>2.0.CO
[5]  
2
[6]  
GEIST A, 1993, PVM 3 USERS GUIDE RE
[7]  
Gwilliam C. S., 1995, Proceedings of the Sixth ECMWF Workshop on the Use of Parallel Processors in Meteorology. Coming of Age, P446
[8]  
KILLWORTH PD, 1991, J PHYS OCEANOGR, V21, P1333, DOI 10.1175/1520-0485(1991)021<1333:TDOAFS>2.0.CO
[9]  
2
[10]  
LEWIS M, 1993, PVM COMMUNICATION PE