• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (11): 65-70.

• 论文 • Previous Articles     Next Articles

A Study of the Two Helmholtz Solvers in the GRAPES Model Using GCR and GMRES

SONG Junqiang1,WU Xiangjun1,2,ZHANG Lilun1,CHEN Dehui2,JIN Zhiyan2,HU Jianglin2,LI Xingliang2   

  1. (1.School of Computer Science,National University of Defense Technology,Changsha 410073;
    2.Center for Numerical Weather Prediction,National Meteorological Center of CMA,Beijing 100081,China)
  • Received:2011-03-01 Revised:2011-06-28 Online:2011-11-25 Published:2011-11-25

Abstract:

GRAPES(Global and Regional Assimilation and PrEdiction System)is a new generation of NWP model in CMA (China Meteorological Administration) for the operational implementation. After the discretization of computing equations for GRAPES's model, the first calculation becomes the solution of the Helmholtz equations which is the kernel computing of the dynamic framework. The running time for solving the Helmholtz equations is more than onethird of the total cost for GRAPESglobal mode at 0.5ox0.5o horizontal resolution with 38 vertical levels, and for the higher resolution model, the timecost is an exponential growth. The generalized conjugate residual method is employed to solve the 3D Helmholtz equation in the version of the GRAPES mode currently, as a contrast, another method which is based on GMRES(generalized minimal residual method)of PETSc(Portable, Extensible Toolkit for Scientific computation) is used here. The computation shows that the GMRES method with high precision can improve the forecast accuracy and has much better scalability for largescale parallel computing.

Key words: GRAPES;Helmholtz equation;GCR(Generalized Conjugate Residual method);GMRES(Generalized Minimal RESidual method)