Parallel Implementation of an Ensemble Kalman Filter

被引:34
|
作者
Houtekamer, P. L. [1 ]
He, Bin [1 ]
Mitchell, Herschel L. [1 ]
机构
[1] Environm Canada, Data Assimilat & Satellite Meteorol Res Sect, Dorval, PQ, Canada
关键词
Kalman filters; Data assimilation; Inverse methods; Ensembles; VARIATIONAL DATA ASSIMILATION; MODEL-ERROR REPRESENTATION; PART I; SYSTEM; 4D-VAR;
D O I
10.1175/MWR-D-13-00011.1
中图分类号
P4 [大气科学(气象学)];
学科分类号
0706 ; 070601 ;
摘要
Since mid-February 2013, the ensemble Kalman filter (EnKF) in operation at the Canadian Meteorological Centre (CMC) has been using a 600 x 300 global horizontal grid and 74 vertical levels. This yields 5.4 x 10(7) model coordinates. The EnKF has 192 members and uses seven time levels, spaced 1 h apart, for the time interpolation in the 6-h assimilation window. It follows that over 7 x 10(10) values are required to specify an ensemble of trial field trajectories. This paper focuses on numerical and computational aspects of the EnKF. In response to the increasing computational challenge posed by the ever more ambitious configurations, an ever larger fraction of the EnKF software system has gradually been parallelized over the past decade. In a strong scaling experiment, the way in which the execution time decreases as larger numbers of processes are used is investigated. In fact, using a substantial fraction of one of the CMC's computers, very short execution times are achieved. As it would thus appear that the CMC's computers can handle more demanding configurations, weak scaling experiments are also performed. Here, both the size of the problem and the number of processes are simultaneously increased. The parallel algorithm responds well to an increase in either the number of ensemble members or the number of model coordinates. A substantial increase (by an order of magnitude) in the number of assimilated observations would, however, be more problematic. Thus, to the extent that this depends on computational aspects, it appears that the meteorological quality of the Canadian operational EnKF can be further improved.
引用
下载
收藏
页码:1163 / 1182
页数:20
相关论文
共 50 条
  • [21] ON THE CONVERGENCE OF THE ENSEMBLE KALMAN FILTER
    Mandel, Jan
    Cobb, Loren
    Beezley, Jonathan D.
    APPLICATIONS OF MATHEMATICS, 2011, 56 (06) : 533 - 541
  • [22] On the convergence of the ensemble Kalman filter
    Jan Mandel
    Loren Cobb
    Jonathan D. Beezley
    Applications of Mathematics, 2011, 56 : 533 - 541
  • [23] Data assimilation into a primitive-equation model with a parallel ensemble Kalman filter
    Keppenne, CL
    MONTHLY WEATHER REVIEW, 2000, 128 (06) : 1971 - 1981
  • [24] An ensemble Kalman filter implementation based on the Ledoit and Wolf covariance matrix estimator
    Nino-Ruiz, Elias D.
    Guzman, Luis
    Jabba, Daladier
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2021, 384
  • [25] An Efficient Implementation of the Ensemble Kalman Filter Based on Iterative Sherman Morrison Formula
    Nino, Elias D.
    Sandu, Adrian
    Anderson, Jeffrey L.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2012, 2012, 9 : 1064 - 1072
  • [26] An efficient implementation of the ensemble Kalman filter based on an iterative Sherman–Morrison formula
    Elias D. Nino Ruiz
    Adrian Sandu
    Jeffrey Anderson
    Statistics and Computing, 2015, 25 : 561 - 577
  • [27] A Stochastic Ensemble Kalman Filter with Perturbation Ensemble Transformation
    E. G. Klimova
    Numerical Analysis and Applications, 2019, 12 : 26 - 36
  • [28] A Stochastic Ensemble Kalman Filter with Perturbation Ensemble Transformation
    Klimova, E. G.
    NUMERICAL ANALYSIS AND APPLICATIONS, 2019, 12 (01) : 26 - 36
  • [29] Localizing the Ensemble Kalman Particle Filter
    Robert, Sylvain
    Kunsch, Hans R.
    TELLUS SERIES A-DYNAMIC METEOROLOGY AND OCEANOGRAPHY, 2017, 69
  • [30] Controlling balance in an ensemble Kalman filter
    Gottwald, G. A.
    NONLINEAR PROCESSES IN GEOPHYSICS, 2014, 21 (02) : 417 - 426