论文标题
高度可扩展的Met Office NERC云模型
A highly scalable Met Office NERC Cloud model
论文作者
论文摘要
大型涡模拟是研究大气流,湍流和云微物理学的科学家的关键建模工具。在英国,大气研究社区使用的主要LES模型是大都会大型涡流模型(LEM)。 LEM最初是在1980年代后期使用当时的计算技术和假设开发的,这意味着IT不超过512个核心。在本文中,我们介绍了大都会办公室NERC云模型MONC,这是现有LEM的重写。我们讨论了为了开发灵活,可扩展的模型而做出的软件工程和架构决策,社区可以轻松自定义自己的需求。评估了MONC的可伸缩性,并进行了许多其他自定义,以进一步提高大型核心计数的性能。这项工作的结果是一个模型,它为社区提供了重要的新科学建模能力,利用了当前和未来的HPC机器。
Large Eddy Simulation is a critical modelling tool for scientists investigating atmospheric flows, turbulence and cloud microphysics. Within the UK, the principal LES model used by the atmospheric research community is the Met Office Large Eddy Model (LEM). The LEM was originally developed in the late 1980s using computational techniques and assumptions of the time, which means that the it does not scale beyond 512 cores. In this paper we present the Met Office NERC Cloud model, MONC, which is a re-write of the existing LEM. We discuss the software engineering and architectural decisions made in order to develop a flexible, extensible model which the community can easily customise for their own needs. The scalability of MONC is evaluated, along with numerous additional customisations made to further improve performance at large core counts. The result of this work is a model which delivers to the community significant new scientific modelling capability that takes advantage of the current and future generation HPC machines.