In this work we describe a method to measure the computing performance and energy-efficiency to be expected of an FPGA device. The motivation of this work is given by their possible usage as accelerators in the context of floating-point intensive HPC workloads. In fact, FPGA devices in the past were not considered an efficient option to address floating-point intensive computations, but more recently, with the advent of dedicated DSP units and the increased amount of resources in each chip, the interest towards these devices raised. Another obstacle to a wide adoption of FPGAs in the HPC field has been the low level hardware knowledge commonly required to program them, using Hardware Description Languages (HDLs). Also this issue has been re...
International audienceRecent embedded applications are widely used in several industrial domains suc...
FPGA circuits offer great advantages compared to ASIC or programmable processors. They are often use...
High performance computing (HPC) demands huge memory bandwidth and computing resources to achieve ma...
Hardware accelerators are nowadays very common in HPC systems, and GPUs are playing a major role in ...
FPGA-based accelerators have recently evolved as strong competitors to the traditional GPU-based acc...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...
The overall goal of this thesis is to evaluate the feasibility of FPGA based computer system in HPC...
Abstract—Energy-efficient computation is critical if we are going to continue to scale performance i...
Many scenarios demand a high processing power often combined with a limited energy budget. A way to ...
Many computationally intensive scientific applications involve repetitive floating point operations ...
As CPU clock frequencies plateau and the doubling of CPU cores per processor ex-acerbate the memory ...
Hardware accelerators based on field programmable gate array (FPGA) and system on chip (SoC) devices...
Summarization: This paper investigates the effects of different design tool (Xilinx ISE) optimisatio...
Nowadays hardware accelerators such as Graphics Processing Units (GPUs) or Field Programmable Gate A...
Low-power, high-performance computing nowadays relies on accelerator cards to speed up the calculati...
International audienceRecent embedded applications are widely used in several industrial domains suc...
FPGA circuits offer great advantages compared to ASIC or programmable processors. They are often use...
High performance computing (HPC) demands huge memory bandwidth and computing resources to achieve ma...
Hardware accelerators are nowadays very common in HPC systems, and GPUs are playing a major role in ...
FPGA-based accelerators have recently evolved as strong competitors to the traditional GPU-based acc...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...
The overall goal of this thesis is to evaluate the feasibility of FPGA based computer system in HPC...
Abstract—Energy-efficient computation is critical if we are going to continue to scale performance i...
Many scenarios demand a high processing power often combined with a limited energy budget. A way to ...
Many computationally intensive scientific applications involve repetitive floating point operations ...
As CPU clock frequencies plateau and the doubling of CPU cores per processor ex-acerbate the memory ...
Hardware accelerators based on field programmable gate array (FPGA) and system on chip (SoC) devices...
Summarization: This paper investigates the effects of different design tool (Xilinx ISE) optimisatio...
Nowadays hardware accelerators such as Graphics Processing Units (GPUs) or Field Programmable Gate A...
Low-power, high-performance computing nowadays relies on accelerator cards to speed up the calculati...
International audienceRecent embedded applications are widely used in several industrial domains suc...
FPGA circuits offer great advantages compared to ASIC or programmable processors. They are often use...
High performance computing (HPC) demands huge memory bandwidth and computing resources to achieve ma...