Real-world weather forecasting applications consist of compound stencil kernels that do not perform well on conventional architectures. This behavior is due to their complex data access patterns, limited data reusability, and low arithmetic intensity. To overcome these issues, we harness the potential of near-memory computing by offloading a horizontal diffusion kernel, which is a compound stencil kernel, from the COSMO weather prediction application to a reconfigurable fabric. We use a heterogeneous system that comprises a CPU and an FPGA with on-chip SRAM memory and on-board DRAM memory. By introducing a memory hierarchy tailored to the targeted application and using a coherent memory model, we move the computation close to the memory, wh...
In today’s world, people are widely using technology to make their lives more comfortable and better...
The Weather Research and Forecasting (WRF), a next generation mesoscale numerical weather prediction...
In recent years, there has been renewed interest in the use of field-programmable gate arrays (FPGAs...
Real-world weather forecasting applications consist of compound stencil kernels that do not perform ...
Ongoing climate change calls for fast and accurate weather and climate modeling. However, when solvi...
Ongoing climate change calls for fast and accurate weather and climate modeling. However, when solvi...
High Performance Computing (HPC) platforms allow scientists to model computationally intensive algor...
Stencil computations are commonly used in a wide variety of scientific applications, ranging from la...
The scientific demand for more accurate modeling of the climate system calls for more computing powe...
We present an analysis of the performance aspects of an atmospheric general circulation model at the...
Spatial computing devices have been shown to significantly accelerate stencil computations, but have...
The Weather Research and Forecasting (WRF) is a next-generation mesoscale numerical weather predicti...
A recent breakthrough in high-performance computing is the application of general-purpose graphics p...
There is a growing need for ever more accurate climate and weather simulations to be delivered in sh...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
In today’s world, people are widely using technology to make their lives more comfortable and better...
The Weather Research and Forecasting (WRF), a next generation mesoscale numerical weather prediction...
In recent years, there has been renewed interest in the use of field-programmable gate arrays (FPGAs...
Real-world weather forecasting applications consist of compound stencil kernels that do not perform ...
Ongoing climate change calls for fast and accurate weather and climate modeling. However, when solvi...
Ongoing climate change calls for fast and accurate weather and climate modeling. However, when solvi...
High Performance Computing (HPC) platforms allow scientists to model computationally intensive algor...
Stencil computations are commonly used in a wide variety of scientific applications, ranging from la...
The scientific demand for more accurate modeling of the climate system calls for more computing powe...
We present an analysis of the performance aspects of an atmospheric general circulation model at the...
Spatial computing devices have been shown to significantly accelerate stencil computations, but have...
The Weather Research and Forecasting (WRF) is a next-generation mesoscale numerical weather predicti...
A recent breakthrough in high-performance computing is the application of general-purpose graphics p...
There is a growing need for ever more accurate climate and weather simulations to be delivered in sh...
PDE discretization schemes yielding stencil-like computing patterns are commonly used for seismic mo...
In today’s world, people are widely using technology to make their lives more comfortable and better...
The Weather Research and Forecasting (WRF), a next generation mesoscale numerical weather prediction...
In recent years, there has been renewed interest in the use of field-programmable gate arrays (FPGAs...