All major weather and climate applications are currently developed using languages such as Fortran or C++. This is typical in the domain of high performance computing (HPC), where efficient execution is an important concern. Unfortunately, this approach leads to implementations that intermix optimizations for specific hardware architectures with the high-level numerical methods that are typical for the domain. This leads to code that is verbose, difficult to extend and maintain, and difficult to port to different hardware architectures. Here, we propose a different strategy based on GT4Py (GridTools for Python). GT4Py is a Python framework to write weather and climate applications that includes a high-level embedded domain specific language...
The multi-physics and multi-scale nature of the atmosphere is efficiently addressed by at- mospheric...
Using interactive maps to display and analyze meteorological data is crucial for understanding weath...
Climate Simulation and Weather Forecasting are amongst the most representative examples of scientifi...
Weather forecasts and climate projections are of tremendous importance for economical and societal r...
Achieving hardware-specific implementation and optimization while maintaining productivity in an inc...
Understanding the Earth System is of vital importance to many scientific fields and other civic issu...
This thesis presents the new approaches to improve the performance of a weather forecast model. The...
Historically, climate models have been developed incrementally and in compiled languages like Fortra...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
This synthesis of FORTRAN and Python is a globally applicable weather generator inspired by the orig...
Weather and climate models are complex pieces of software which include many individual components, ...
HPC is critical to the weather and climate community for the delivery of accurate results in a timel...
Coupled climate models are multiphysics models comprising multiple separately developed codes that a...
Alarconpy is a tools collection in Python programming language that offers many functions and algori...
The models used in weather and climate simulation are large, complex and long-lived. It is then very...
The multi-physics and multi-scale nature of the atmosphere is efficiently addressed by at- mospheric...
Using interactive maps to display and analyze meteorological data is crucial for understanding weath...
Climate Simulation and Weather Forecasting are amongst the most representative examples of scientifi...
Weather forecasts and climate projections are of tremendous importance for economical and societal r...
Achieving hardware-specific implementation and optimization while maintaining productivity in an inc...
Understanding the Earth System is of vital importance to many scientific fields and other civic issu...
This thesis presents the new approaches to improve the performance of a weather forecast model. The...
Historically, climate models have been developed incrementally and in compiled languages like Fortra...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
This synthesis of FORTRAN and Python is a globally applicable weather generator inspired by the orig...
Weather and climate models are complex pieces of software which include many individual components, ...
HPC is critical to the weather and climate community for the delivery of accurate results in a timel...
Coupled climate models are multiphysics models comprising multiple separately developed codes that a...
Alarconpy is a tools collection in Python programming language that offers many functions and algori...
The models used in weather and climate simulation are large, complex and long-lived. It is then very...
The multi-physics and multi-scale nature of the atmosphere is efficiently addressed by at- mospheric...
Using interactive maps to display and analyze meteorological data is crucial for understanding weath...
Climate Simulation and Weather Forecasting are amongst the most representative examples of scientifi...