The potential of FPGAs for High-Performance Computing is increasingly recognized, but most work focuses on acceleration of small, isolated kernels. We present a parallel FPGA implementation of a legacy algorithm, the seminal scheme for cumulus convection in large-scale models developed by Emanuel [1]. Our design makes use of pipelines both at the arithmetic and at the logical stage level, keeping the entire algorithm on the FPGA. We assert that modern FPGAs have the resources to support this type of large algorithms. Through a practical and theoretical evaluation of our design we show how such an FPGA implementation compares to GPU implementations or multi-core approaches such as OpenMP
Numerical simulations can help solve complex problems. Most of these algorithms are massively parall...
This thesis presents Monza, a system for accelerating the simulation of modelsof physical systems de...
This paper describes the architecture and FPGA-based implementation of a massively parallel processi...
High Performance Computing (HPC) platforms allow scientists to model computationally intensive algor...
In recent years, there has been renewed interest in the use of field-programmable gate arrays (FPGAs...
Many applications are increasingly requiring numerical simulations for solving complex problems. Mos...
We introduce a high performance programming model for large-scale molecular dynamics calculations on...
Reconfigurable computing, exploiting Field Programmable Gate Arrays (FPGA), has become of great inte...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Scientific computing is at the core of many High-Performance Computing applications, including compu...
We present an analysis of the performance aspects of an atmospheric general circulation model at the...
FPGA devices used in the HPC context promise an increased energy efficiency, enhancing the computing...
Thesis (Ph.D.)--Boston University PLEASE NOTE: Boston University Libraries did not receive an Aut...
Not only in the field of High-Performance Computing (HPC), Field Programmable Gate Arrays (FPGAs) ar...
The performance and the efficiency of recent computing platforms have been deeply influenced by the ...
Numerical simulations can help solve complex problems. Most of these algorithms are massively parall...
This thesis presents Monza, a system for accelerating the simulation of modelsof physical systems de...
This paper describes the architecture and FPGA-based implementation of a massively parallel processi...
High Performance Computing (HPC) platforms allow scientists to model computationally intensive algor...
In recent years, there has been renewed interest in the use of field-programmable gate arrays (FPGAs...
Many applications are increasingly requiring numerical simulations for solving complex problems. Mos...
We introduce a high performance programming model for large-scale molecular dynamics calculations on...
Reconfigurable computing, exploiting Field Programmable Gate Arrays (FPGA), has become of great inte...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Scientific computing is at the core of many High-Performance Computing applications, including compu...
We present an analysis of the performance aspects of an atmospheric general circulation model at the...
FPGA devices used in the HPC context promise an increased energy efficiency, enhancing the computing...
Thesis (Ph.D.)--Boston University PLEASE NOTE: Boston University Libraries did not receive an Aut...
Not only in the field of High-Performance Computing (HPC), Field Programmable Gate Arrays (FPGAs) ar...
The performance and the efficiency of recent computing platforms have been deeply influenced by the ...
Numerical simulations can help solve complex problems. Most of these algorithms are massively parall...
This thesis presents Monza, a system for accelerating the simulation of modelsof physical systems de...
This paper describes the architecture and FPGA-based implementation of a massively parallel processi...