第一批:几个天气和气候矮人的定义
Batch 1: Definition of several Weather & Climate Dwarfs
摘要:
本文档是为ESCAPE项目创建的可交付成果报告之一。ESCAPE是Energy-efficient Scalable Algorithms for Weather Prediction at Exascale的缩写。该项目为欧洲业务数值天气预报和未来气候模型开发世界级的极端规模计算能力。这是通过识别天气和气候侏儒来完成的,这些侏儒是计算和通信方面的关键模式(本着伯克利侏儒的精神)。然后针对不同的硬件架构(单节点和多节点)优化这些侏儒,并探索替代算法。性能可移植性是通过使用领域特定的语言来解决的。该交付成果包含对天气和气候侏儒特征的描述,这些特征构成了预测模型的关键功能组件,包括它们所包含的科学以及它们对预测结果产生的计算成本。工作包之间的ESCAPE工作流以这些小程序为中心,因此它们的选择、性能评估、代码适配和优化对于项目的成功至关重要。在ESCAPE的这一阶段,选择了一些已建立的和新的小卫星,汇编了它们的文件,并在软件交换平台上提供了软件。在整个项目过程中,将扩大对侏儒的选择(见可解释的D1.2)。目前的选择包括谱变换,云微物理方案,二维和三维椭圆解算器,双傅立叶谱变换,插值所需的半拉格朗日平流方案和第一版本的半拉格朗日平流方案本身。该交付件包括其科学描述以及安装、执行和测试指南。
英文摘要:
This document is one of the deliverable reports created for the ESCAPE project. ESCAPE stands for Energy-efficient Scalable Algorithms for Weather Prediction at Exascale. The project develops world-class, extreme-scale computing capabilities for European operational numerical weather prediction and future climate models. This is done by identifying weather & climate dwarfs which are key patterns in terms of computation and communication (in the spirit of the Berkeley dwarfs). These dwarfs are then optimised for different hardware architectures (single and multi-node) and alternative algorithms are explored. Performance portability is addressed through the use of domain specific languages. This deliverable contains the description of the characteristics of the weather & climate dwarfs that form key functional components of prediction models in terms of the science that they encapsulate and in terms of computational cost they impose on the forecast production. The ESCAPE work flow between work packages centres on these dwarfs and hence their selection, their performance assessment, code adaptation and optimization is crucial for the success of the project. At this stage of ESCAPE, a selection of established and new dwarfs has been made, their documentation been compiled and the software been made available on the software exchange platform. The selection of dwarfs will be extended throughout the course of the project (see Deliverable D1.2). The current selection includes the spectral transforms, the cloud microphysics scheme, two and three-dimensional elliptic solvers, a bi-Fourier spectral transform, an interpolation needed for the semi-Lagrangian advection scheme and a first version of the semi-Lagrangian advection scheme itself. This deliverable includes their scientific description and the guidance for installation, execution and testing.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。