The NRL layered ocean model

被引:29
作者
Wallcraft, AJ [1 ]
Moore, DR [1 ]
机构
[1] Planning Syst Inc, Stennis Space Ctr, MS 39529 USA
关键词
ocean modeling; tiled data parallel; data parallel; software portability;
D O I
10.1016/S0167-8191(97)00111-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We describe the portable scalable implementation of the NRL Layered Ocean Model (NLOM). Scalability is based primarily on the tiled data parallel parallel programming paradigm. This is sufficiently general that the actual technique used on a given machine to obtain scalability can be selected at compile time from: (i) data parallel, (ii) SPMD message passing, (iii) autotasking, or (iv) SPMD message passing between multi-processor autotasked systems. The code is thus portable onto all machine types likely to be used by ocean modelers. (C) 1997 Published by Elsevier Science B.V.
引用
收藏
页码:2227 / 2242
页数:16
相关论文
共 15 条
[1]  
Amdahl G., 1967, AFIPS C P, V30, P483, DOI DOI 10.1145/1465482.1465560
[2]   A COMPARISON OF DATA-PARALLEL AND MESSAGE-PASSING VERSIONS OF THE MIAMI ISOPYCNIC COORDINATE OCEAN MODEL (MICOM) [J].
BLECK, R ;
DEAN, S ;
OKEEFE, M ;
SAWDEY, A .
PARALLEL COMPUTING, 1995, 21 (10) :1695-1720
[3]   DIRECT SOLUTION OF DISCRETE POISSON EQUATION ON IRREGULAR REGIONS [J].
BUZBEE, BL ;
DORR, FW ;
GEORGE, JA ;
GOLUB, GH .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1971, 8 (04) :722-&
[4]  
DUKOWICZ JK, 1993, J ATMOS OCEAN TECH, V10, P195, DOI 10.1175/1520-0426(1993)010<0195:ARAIOT>2.0.CO
[5]  
2
[6]   A FAST DIRECT SOLUTION OF POISSONS EQUATION USING FOURIER ANALYSIS [J].
HOCKNEY, RW .
JOURNAL OF THE ACM, 1965, 12 (01) :95-&
[7]  
HURLBURT HE, 1980, J PHYS OCEANOGR, V10, P1611, DOI 10.1175/1520-0485(1980)010<1611:ANSOLC>2.0.CO
[8]  
2
[9]  
KOELBEL CH, 1994, HIGH PERFORMANCE FOR
[10]  
MOORE DR, 1996, 7323960005 CR NAV RE