4.7 Article

Pace v0.2: a Python-based performance-portable atmospheric model

相关参考文献

注意:仅列出部分参考文献,下载原文获取全部文献信息。
Article Computer Science, Theory & Methods

Kokkos 3: Programming Model Extensions for the Exascale Era

Christian R. Trott et al.

Summary: This article introduces the Kokkos Performance Portable Programming Model, which allows developers to write single source applications for diverse high-performance computing architectures. Kokkos provides key abstractions for the compute and memory hierarchy of modern hardware and demonstrates the performance of new features for exascale-era architectures.

IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS (2022)

Article Computer Science, Interdisciplinary Applications

Using Machine Learning at scale in numerical simulations with SmartSim: An application to ocean climate modeling

Sam Partee et al.

Summary: This study demonstrates the improvement of climate-scale, numerical ocean simulations through distributed online inference of Deep Neural Networks using SmartSim. By running global high-resolution ocean simulations on different compute nodes and communicating with the same ML model, a total of 970 billion inferences were made, resulting in a significant reduction in simulation error.

JOURNAL OF COMPUTATIONAL SCIENCE (2022)

Article Computer Science, Software Engineering

Exasim: Generating discontinuous Galerkin codes for numerical solutions of partial differential equations on graphics processors

Jordi Vila-Perez et al.

Summary: This paper presents an overview of Exasim, an open-source code for generating high-order discontinuous Galerkin codes to solve parametrized PDEs. It combines high-level and low-level languages to construct parametrized PDE models and produce high-performance C++ codes. Exasim provides matrix-free discontinuous Galerkin discretization schemes, scalable reduced basis preconditioners, and Newton-GMRES solvers for accurate and efficient approximation of various types of PDEs.

SOFTWAREX (2022)

Proceedings Paper Computer Science, Hardware & Architecture

Productive Performance Engineering for Weather and Climate Modeling with Python

Tal Ben-Nun et al.

Summary: This study presents an optimization approach for weather and climate applications, achieving significant performance improvements by abstracting hardware details and utilizing optimization techniques.

SC22: INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (2022)

Article Geosciences, Multidisciplinary

The ICON-A model for direct QBO simulations on GPUs (version icon-cscs:baf28a514)

Marco A. Giorgetta et al.

Summary: Classical numerical models for the global atmosphere are typically developed for CPU architectures, hindering their scientific applications on top-performing supercomputers with GPU architectures. The development of a GPU-enabled version of the ICON atmosphere model enables research on the quasi-biennial oscillation (QBO) and allows for global experiments at high resolutions on modern supercomputers.

GEOSCIENTIFIC MODEL DEVELOPMENT (2022)

Article Meteorology & Atmospheric Sciences

The LMARS Based Shallow-Water Dynamical Core on Generic Gnomonic Cubed-Sphere Geometry

Xi Chen

Summary: This study introduces a Low Mach number Approximate Riemann Solver (LMARS) based model for solving shallow-water equations on arbitrary gnomonic cubed-sphere grids. By utilizing a novel grid-generation process and improving the pressure gradient algorithm with LMARS viscous term, the model demonstrates stability and organic diffusion control for various numerical applications. The solver's dispersion properties and consistent performance among different grid types are validated through a newly introduced splash on the sphere test, laying a solid foundation for a new generation of global circulation models with kilometer horizontal scales.

JOURNAL OF ADVANCES IN MODELING EARTH SYSTEMS (2021)

Letter Astronomy & Astrophysics

Reducing the ecological impact of computing through education and Python compilers

Pierre Augier et al.

NATURE ASTRONOMY (2021)

Article Geosciences, Multidisciplinary

fv3gfs-wrapper: a Python wrapper of the FV3GFS atmospheric model

Jeremy McGibbon et al.

Summary: The paper introduces a Python-wrapped version for handling Fortran-written global atmospheric models, simplifying integration and modification of these traditional codes. This approach is on par in effectiveness and performance with fully compiled Fortran models, and can enhance productivity in scientific workflows.

GEOSCIENTIFIC MODEL DEVELOPMENT (2021)

Review Multidisciplinary Sciences

Array programming with NumPy

Charles R. Harris et al.

NATURE (2020)

Article Meteorology & Atmospheric Sciences

GFDL SHiELD: A Unified System for Weather-to-Seasonal Prediction

Lucas Harris et al.

JOURNAL OF ADVANCES IN MODELING EARTH SYSTEMS (2020)

Article Computer Science, Software Engineering

A Python interface to the Dutch Atmospheric Large-Eddy Simulation

Gijs van den Oord et al.

SOFTWAREX (2020)

Article Physics, Multidisciplinary

Dedalus: A flexible framework for numerical simulations with spectral methods

Keaton J. Burns et al.

PHYSICAL REVIEW RESEARCH (2020)

Article Meteorology & Atmospheric Sciences

Toward Convective-Scale Prediction within the Next Generation Global Prediction System

Linjiong Zhou et al.

BULLETIN OF THE AMERICAN METEOROLOGICAL SOCIETY (2019)

Article Computer Science, Theory & Methods

LFRic: Meeting the challenges of scalability and performance portability in Weather and Climate models

S. V. Adams et al.

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING (2019)

Article Meteorology & Atmospheric Sciences

Spatially Extended Tests of a Neural Network Parametrization Trained by Coarse-Graining

Noah D. Brenowitz et al.

JOURNAL OF ADVANCES IN MODELING EARTH SYSTEMS (2019)

Proceedings Paper Computer Science, Theory & Methods

Stateful Dataflow Multigraphs: A Data-Centric Model for Performance Portability on Heterogeneous Architectures

Tal Ben-Nun et al.

PROCEEDINGS OF SC19: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (2019)

Article Geosciences, Multidisciplinary

Crossing the chasm: how to develop weather and climate models for next generation computers?

Bryan N. Lawrence et al.

GEOSCIENTIFIC MODEL DEVELOPMENT (2018)

Article Geosciences, Multidisciplinary

Near-global climate simulation at 1 km resolution: establishing a performance baseline on 4888 GPUs with COSMO 5.0

Oliver Fuhrer et al.

GEOSCIENTIFIC MODEL DEVELOPMENT (2018)

Article Geosciences, Multidisciplinary

sympl (v. 0.4.0) and climt (v. 0.15.3) - towards a flexible framework for building model hierarchies in Python

Joy Merwin Monteiro et al.

GEOSCIENTIFIC MODEL DEVELOPMENT (2018)

Article Computer Science, Interdisciplinary Applications

The End of Moore's Law: A New Beginning for Information Technology

Thomas N. Theis et al.

COMPUTING IN SCIENCE & ENGINEERING (2017)

Article Computer Science, Hardware & Architecture

The TOP500 List and Progress in High-Performance Computing

Erich Strohmaier et al.

COMPUTER (2015)

Article Meteorology & Atmospheric Sciences

Seasonal Predictions of Tropical Cyclones Using a 25-km-Resolution General Circulation Model

Jan-Huey Chen et al.

JOURNAL OF CLIMATE (2013)

Article Meteorology & Atmospheric Sciences

A Two-Way Nested Global-Regional Dynamical Core on the Cubed-Sphere Grid

Lucas M. Harris et al.

MONTHLY WEATHER REVIEW (2013)

Article Computer Science, Interdisciplinary Applications

Finite-volume transport on various cubed-sphere grids

William M. Putman et al.

JOURNAL OF COMPUTATIONAL PHYSICS (2007)

Article Meteorology & Atmospheric Sciences

A baroclinic instability test case for atmospheric model dynamical cores

Christiane Jablonowski et al.

QUARTERLY JOURNAL OF THE ROYAL METEOROLOGICAL SOCIETY (2006)