A COMPARISON OF DATA-PARALLEL AND MESSAGE-PASSING VERSIONS OF THE MIAMI ISOPYCNIC COORDINATE OCEAN MODEL (MICOM)

被引:36
作者
BLECK, R
DEAN, S
OKEEFE, M
SAWDEY, A
机构
[1] LOS ALAMOS NATL LAB,LOS ALAMOS,NM 87545
[2] UNIV MINNESOTA,MINNEAPOLIS,MN 55455
基金
美国国家科学基金会;
关键词
OCEAN GENERAL CIRCULATION MODELING; CLIMATE MODELING; DATA PARALLELISM; MESSAGE PASSING;
D O I
10.1016/0167-8191(95)00043-3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A two-pronged effort to convert a recently developed ocean circulation model written in Fortran-77 for execution on massively parallel computers is described. A data-parallel version was developed for the CM-5 manufactured by Thinking Machines, Inc., while a message-passing version was developed for both the Gray T3D and the Silicon Graphics ONYX workstation. Since the time differentiation scheme in the ocean model is fully explicit and does not require solution of elliptic partial differential equations, adequate machine utilization has been achieved without major changes to the original algorithms. We developed a partitioning strategy for the message passing version that significantly reduces memory requirements and increases model speed. On a per-node basis (a T3D node is one Alpha processor, a CM-5 node is one Spare chip and four vector units), the T3D and CM-5 are found to execute our ''large'' model version consisting of 511 x 511 horizontal mesh points at roughly the same speed.
引用
收藏
页码:1695 / 1720
页数:26
相关论文
共 10 条
[1]  
BERGER MJ, 1987, IEEE T COMPUT, V36, P570, DOI 10.1109/TC.1987.1676942
[2]  
BLECK R, 1992, J PHYS OCEANOGR, V22, P1486, DOI 10.1175/1520-0485(1992)022<1486:SDTTIA>2.0.CO
[3]  
2
[4]  
Bleck R, 1994, OCEANS PHYSICAL CHEM, P17
[5]  
DUKOWICZ JK, 1993, J ATMOS OCEAN TECH, V10, P195, DOI 10.1175/1520-0426(1993)010<0195:ARAIOT>2.0.CO
[6]  
2
[7]  
NUMRICH R, 1994, CRAY T3D ADDRESS SPA
[8]  
OKEEFE MT, 1995, J SCI PROGRAMMING, V4, P1
[9]  
SAWDEY AC, IN PRESS 6TH P ECMWF
[10]  
1993, SHMEM TECHNICAL NOTE