This thesis presents the new approaches to improve the performance of a weather forecast model. These approaches require the code complexities, which can be resolved by code generation. In Chapter 2 we investigated the extension to the code generation tool CTADEL to generate code for Galerkin finite element methods. Applying to generate code for the Shallow-Water equations, we found that the generated code is 3 and 1.2 times faster than the handwritten code with the gfortran 4.1.2 and pathscale 3.0 compiler, respectively. In Chapter 3, we optimized the parallel implementation of the HIRLAM weather forecast model by overlapping communications with calculations. We found that the performance of this parallel implementation can be significa...
AbstractThe increasing computing power of graphics processing units (GPU) has motivated the use of G...
this paper there is hope that the computer power offered by parallel systems can be utilized efficie...
The relentless demands for improvements in the compute throughput, and energy efficiency have driven...
This thesis presents the new approaches to improve the performance of a weather forecast model. The...
Efficient execution of large-scale application codes is a primary requirement in many cases. High ef...
There is a growing need for ever more accurate climate and weather simulations to be delivered in sh...
There is a growing need for ever more accurate climate and weather simulations to be delivered in sh...
The CTADEL Code-generation Tool for Applications based on Differential Equations using high-level La...
Stencil computations are a class of algorithms operating on multi-dimensional arrays, which update a...
Weather and climate prediction software has enjoyed the benefits of expo-nentially increasing proces...
High-level algebra-algorithmic software tools for automated design of parallel code in the OpenMP en...
We show how compiler technology can generate fast and efficient yet human-readable data-parallel sim...
The Weather Research and Forecasting (WRF) model is the latest-generation numerical weather predicti...
This article presents computer-algebra based techniques for the automatic generation and maintenance...
AbstractNumerical weather prediction is one of the major applications in high performance computing ...
AbstractThe increasing computing power of graphics processing units (GPU) has motivated the use of G...
this paper there is hope that the computer power offered by parallel systems can be utilized efficie...
The relentless demands for improvements in the compute throughput, and energy efficiency have driven...
This thesis presents the new approaches to improve the performance of a weather forecast model. The...
Efficient execution of large-scale application codes is a primary requirement in many cases. High ef...
There is a growing need for ever more accurate climate and weather simulations to be delivered in sh...
There is a growing need for ever more accurate climate and weather simulations to be delivered in sh...
The CTADEL Code-generation Tool for Applications based on Differential Equations using high-level La...
Stencil computations are a class of algorithms operating on multi-dimensional arrays, which update a...
Weather and climate prediction software has enjoyed the benefits of expo-nentially increasing proces...
High-level algebra-algorithmic software tools for automated design of parallel code in the OpenMP en...
We show how compiler technology can generate fast and efficient yet human-readable data-parallel sim...
The Weather Research and Forecasting (WRF) model is the latest-generation numerical weather predicti...
This article presents computer-algebra based techniques for the automatic generation and maintenance...
AbstractNumerical weather prediction is one of the major applications in high performance computing ...
AbstractThe increasing computing power of graphics processing units (GPU) has motivated the use of G...
this paper there is hope that the computer power offered by parallel systems can be utilized efficie...
The relentless demands for improvements in the compute throughput, and energy efficiency have driven...