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 条
  • [1] Parallel Implementation of the Deterministic Ensemble Kalman Filter for Reservoir History Matching
    Shen, Lihua
    Liu, Hui
    Chen, Zhangxin
    PROCESSES, 2021, 9 (11)
  • [2] A parallel implementation of the ensemble Kalman filter based on modified Cholesky decomposition
    Nino-Ruiz, Elias D.
    Sandu, Adrian
    Deng, Xinwei
    JOURNAL OF COMPUTATIONAL SCIENCE, 2019, 36
  • [3] PARALLEL VLSI IMPLEMENTATION OF THE KALMAN FILTER
    SUNG, TY
    HU, YH
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1987, 23 (02) : 215 - 224
  • [4] The Ensemble Kalman Filter: theoretical formulation and practical implementation
    Geir Evensen
    Ocean Dynamics, 2003, 53 (4) : 343 - 367
  • [5] Efficient parallel implementation of DDDAS inference using an ensemble Kalman filter with shrinkage covariance matrix estimation
    Nino-Ruiz, Elias D.
    Sandu, Adrian
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 2211 - 2221
  • [6] Efficient parallel implementation of DDDAS inference using an ensemble Kalman filter with shrinkage covariance matrix estimation
    Elias D. Nino-Ruiz
    Adrian Sandu
    Cluster Computing, 2019, 22 : 2211 - 2221
  • [7] A Parallel Implementation of the Sigma-Point Kalman Filter
    Azam, S. Eftekhar
    Ghisi, A.
    Mariani, S.
    PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL STRUCTURES TECHNOLOGY, 2010, 93
  • [8] Parallel implementation of a Kalman filter for constituent data assimilation
    Lyster, PM
    Cohn, SE
    Menard, R
    Chang, LP
    Lin, SJ
    Olsen, RG
    MONTHLY WEATHER REVIEW, 1997, 125 (07) : 1674 - 1686
  • [9] Implementation of ensemble Kalman filter algorithm for underwater target tracking
    Divya, Guduru Naga
    Rao, Sanagapallea Koteswara
    JOURNAL OF CONTROL AND DECISION, 2022, 11 (03) : 345 - 354
  • [10] Ensemble Kalman filter
    School of Electrical Engineering and Computer Science, University of Oklahoma, Norman, OK, United States
    不详
    IEEE Control Syst Mag, 2009, 3 (34-46):