Parallelization of a coupled wave-circulation model and its application

被引:34
作者
Wang, Guansuo [1 ,2 ]
Qiao, Fangli [1 ,2 ]
Xia, Changshui [1 ,2 ]
机构
[1] SOA, Inst Oceanog 1, Qingdao, Peoples R China
[2] SOA, Key Lab Marine Sci & Numer Modeling MASNUM, Qingdao, Peoples R China
关键词
MPI; SPMD; Extra computation; Communication;
D O I
10.1007/s10236-010-0274-6
中图分类号
P7 [海洋学];
学科分类号
0707 ;
摘要
Using the technique of Message Passing Interface, a parallelized version of a coupled wave-circulation model was set up. The tested model is a regional one for simulating the seas off China, which is comprised of 450,625 elements and 30 vertical sigma layers. The implementation efficiency was evaluated on two kinds of computers, the HP Integrity Superdome and SGI Altix 4700 multiprocessor. The numerical results show that the low-communication high-extra-computation scheme (LCHC) produces higher efficiency than the high-communication no-extra-computation scheme (HCNC) while the number of processors exceeds 24 for HP Integrity Superdome and eight for SGI Altix 4700, respectively. The experiments with both LCHC and HCNC scheme show super-linear speed-up when the number of processors is small. The model with the LCHC scheme is preferred as it achieves parallel efficiency in excess of 90% on the HP machines for all experiments with the number of processors no more than 100, while the efficiency decreases rapidly with the HCNC scheme after the number of processors increases to more than 24. Numerical results suggest that the parallelization of this coupled wave-circulation model is efficient and portable to a variety of parallel architectures.
引用
收藏
页码:331 / 339
页数:9
相关论文
共 17 条
[1]   Optimisation of a parallel ocean general circulation model [J].
Beare, MI ;
Stevens, DP .
ANNALES GEOPHYSICAE-ATMOSPHERES HYDROSPHERES AND SPACE SCIENCES, 1997, 15 (10) :1369-1377
[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]  
Blumberg AF., 1987, 3 DIMENSIONAL COASTA, P1, DOI [DOI 10.1029/CO004P0001, 10.1029/CO004p0001]
[4]  
Boukas LA, 1999, LECT NOTES COMPUT SC, V1685, P1395
[5]   Parallelization of the FVCOM Coastal Ocean Model [J].
Cowles, Geoffrey W. .
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2008, 22 (02) :177-193
[6]   pPOM: A nested, scalable, parallel and Fortran 90 implementation of the Princeton Ocean Model [J].
Giunta, G. ;
Mariani, P. ;
Montella, R. ;
Riccio, A. .
ENVIRONMENTAL MODELLING & SOFTWARE, 2007, 22 (01) :117-122
[7]   Forming limits for anisotropic sheet metals [J].
Kim, Y ;
Kim, C ;
Lee, S ;
Won, S ;
Hwang, S .
JSME INTERNATIONAL JOURNAL SERIES A-SOLID MECHANICS AND MATERIAL ENGINEERING, 2003, 46 (04) :627-634
[8]   Measurements of the turbulent energy dissipation rate ε and an evaluation of the dispersion process of the Changjiang Diluted Water in the East China Sea [J].
Matsuno, Takeshi ;
Lee, Joon-Soo ;
Shimizu, Manabu ;
Kim, Sang-Hyun ;
Pang, Ig-Chan .
JOURNAL OF GEOPHYSICAL RESEARCH-OCEANS, 2006, 111 (C11)
[9]  
OBERPRILLER WD, 1998, PARALLEL COMPUTER SY, P21
[10]  
QIAO F, 2004, J KOREAN SOC OCEANOG, V39, P35