This paper describes the implementation of a proposal of Boyd for the periodization and relaxation of the fields in a full three-dimensional spectral semi-implicit semi-Lagrangian limited-area model structure of an atmospheric modeling system called HARMONIE that is used for numerical weather prediction and regional climate studies. Some first feasibility tests in an operational numerical weather prediction context are presented. They show that, in terms of standard operational forecast scores, Boyd's windowing-based method provides comparable performance as the old existing spline-based periodization procedure. However, the real improvements of this method should be expected in specific cases of strong dynamical forcings at the lateral boundaries. An extensive demonstration of the superiority of this windowing-based method is provided in an accompanying paper.
The aim of this paper is to investigate the feasibility of well-posed lateral boundary conditions in a Fourier spectral semi-implicit semi-Lagrangian one-dimensional model. Two aspects are analyzed: (i) the complication of designing well-posed boundary conditions for a spectral semi-implicit scheme and (ii) the implications of such a lateral boundary treatment for the semi-Lagrangian trajectory computations at the lateral boundaries.Straightforwardly imposing boundary conditions in the gridpoint-explicit part of the semi-implicit timemarching scheme leads to numerical instabilities for time steps that are relevant in today's numerical weather prediction applications. It is shown that an iterative scheme is capable of curing these instabilities. This new iterative boundary treatment has been tested in the framework of the one-dimensional shallowwater equations leading to a significant improvement in terms of stability.As far as the semi-Lagrangian part of the time scheme is concerned, the use of a trajectory truncation scheme has been found to be stable in experimental tests, even for large values of the advective Courant number. It is also demonstrated that a well-posed buffer zone can be successfully applied in this spectral context. A promising (but not easily implemented) alternative to these three above-referenced schemes has been tested and is also presented here.
From Hamilton's least-action principle, compressible equations of motion with density diagnosed from potential temperature through hydrostatic balance are derived. Slaving density to potential temperature suppresses the degrees of freedom supporting the propagation of acoustic waves and results in a soundproof system. The linear normal modes and dispersion relationship for an isothermal state of rest on f and b planes are accurate from hydrostatic to nonhydrostatic scales, except for deep internal gravity waves. Specifically, the Lamb wave and long Rossby waves are not distorted, unlike with anelastic or pseudoincompressible systems.Compared to similar equations derived by A. Arakawa and C. S. Konor, the semihydrostatic system derived here possesses an additional term in the horizontal momentum budget. This term is an apparent force resulting from the vertical coordinate not being the actual height of an air parcel but its hydrostatic height (the hypothetical height it would have after the atmospheric column it belongs to has reached hydrostatic balance through adiabatic vertical displacements of air parcels). The Lagrange multiplier l introduced in Hamilton's principle to slave density to potential temperature is identified as the nonhydrostatic vertical displacement (i.e., the difference between the actual and hydrostatic heights of an air parcel).The expression of nonhydrostatic pressure and apparent force from l allow the derivation of a well-defined linear symmetric positive definite problem for l. As with hydrostatic equations, vertical velocity is diagnosed through Richardson's equation. The semihydrostatic system has therefore precisely the same degrees of freedom as the hydrostatic primitive equations, while retaining much of the accuracy of the fully compressible Euler equations.
Abstract. In the simulation of complex multi-scale flows arising in weather and climate modelling, one of the biggest challenges is to satisfy strict service requirements in terms of time to solution and to satisfy budgetary constraints in terms of energy to solution, without compromising the accuracy and stability of the application. These simulations require algorithms that minimise the energy footprint along with the time required to produce a solution, maintain the physically required level of accuracy, are numerically stable, and are resilient in case of hardware failure. The European Centre for Medium-Range Weather Forecasts (ECMWF) led the ESCAPE (Energy-efficient Scalable Algorithms for Weather Prediction at Exascale) project, funded by Horizon 2020 (H2020) under the FET-HPC (Future and Emerging Technologies in High Performance Computing) initiative. The goal of ESCAPE was to develop a sustainable strategy to evolve weather and climate prediction models to next-generation computing technologies. The project partners incorporate the expertise of leading European regional forecasting consortia, university research, experienced high-performance computing centres, and hardware vendors. This paper presents an overview of the ESCAPE strategy: (i) identify domain-specific key algorithmic motifs in weather prediction and climate models (which we term Weather & Climate Dwarfs), (ii) categorise them in terms of computational and communication patterns while (iii) adapting them to different hardware architectures with alternative programming models, (iv) analyse the challenges in optimising, and (v) find alternative algorithms for the same scheme. The participating weather prediction models are the following: IFS (Integrated Forecasting System); ALARO, a combination of AROME (Application de la Recherche à l'Opérationnel à Meso-Echelle) and ALADIN (Aire Limitée Adaptation Dynamique Développement International); and COSMO–EULAG, a combination of COSMO (Consortium for Small-scale Modeling) and EULAG (Eulerian and semi-Lagrangian fluid solver). For many of the weather and climate dwarfs ESCAPE provides prototype implementations on different hardware architectures (mainly Intel Skylake CPUs, NVIDIA GPUs, Intel Xeon Phi, Optalysys optical processor) with different programming models. The spectral transform dwarf represents a detailed example of the co-design cycle of an ESCAPE dwarf. The dwarf concept has proven to be extremely useful for the rapid prototyping of alternative algorithms and their interaction with hardware; e.g. the use of a domain-specific language (DSL). Manual adaptations have led to substantial accelerations of key algorithms in numerical weather prediction (NWP) but are not a general recipe for the performance portability of complex NWP models. Existing DSLs are found to require further evolution but are promising tools for achieving the latter. Measurements of energy and time to solution suggest that a future focus needs to be on exploiting the simultaneous use of all available resources in hybrid CPU–GPU arrangements.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.