首页 | 本学科首页   官方微博 | 高级检索  
     


Parallel Semi-Implicit Spectral Element Methods for Atmospheric General Circulation Models
Authors:S J Thomas  R D Loft
Affiliation:(1) Scientific Computing Division, National Center for Atmospheric Research, 1850 Table Mesa Drive, Boulder, Colorado, 80303
Abstract:Spectral elements combine the accuracy and exponential convergence of conventional spectral methods with the geometric flexibility of finite elements. Additionally, there are several apparent computational advantages to using spectral element methods on microprocessors. In particular, the computations are naturally cache-blocked and derivatives may be computed using nearest neighbor communications. Thus, an explicit spectral element atmospheric model has demonstrated close to linear scaling on a variety of distributed memory computers including the IBM SP and Linux Clusters. Explicit formulations of PDE's arising in geophysical fluid dynamics, such as the primitive equations on the sphere, are time-step limited by the phase speed of gravity waves. Semi-implicit time integration schemes remove the stability restriction but require the solution of an elliptic BVP. By employing a weak formulation of the governing equations, it is possible to obtain a symmetric Helmholtz operator that permits the solution of the implicit problem using conjugate gradients. We find that a block-Jacobi preconditioned conjugate gradient solver accelerates the simulation rate of the semi-implicit relative to the explicit formulation for practical climate resolutions by about a factor of three.
Keywords:spectral elements  shallow-water equations  elliptic solvers  semi-implicit time-stepping  hybrid parallel MPI/OpenMP  atmospheric model
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号