Hardware accelerators are nowadays very common in HPC systems, and GPUs are playing a major role in this. More recently, also FPGAs started to be adopted in few data centers to accelerate specific workloads, and it is expected that in the near future they will be increasingly used also in general purpose HPC systems. FPGAs are already known to provide interesting speedups in several application fields, but to estimate their expected performance in the context of typical HPC workloads is not straightforward. To ease this task, in this paper we present the FPGA Empirical Roofline (FER), a benchmarking tool able to empirically estimate the computing throughput and memory bandwidth of FPGAs, when used as hardware accelerators for HPC applicatio...
In recent years, there has been renewed interest in the use of field-programmable gate arrays (FPGAs...
In recent years, the world of high performance computing has been developing rapidly. The goal of t...
HPC systems and parallel applications are increasing their complexity. Therefore the possibility of ...
In this work we describe a method to measure the computing performance and energy-efficiency to be e...
Low-power, high-performance computing nowadays relies on accelerator cards to speed up the calculati...
As CPU clock frequencies plateau and the doubling of CPU cores per processor ex-acerbate the memory ...
High performance computing is a topic that has risen to the top in the era ofdigitalization, AI and ...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...
Nowadays hardware accelerators such as Graphics Processing Units (GPUs) or Field Programmable Gate A...
High-performance computing with FPGAs is gaining momentum with the advent of sophisticated High-Leve...
Field-programmable gate arrays (FPGA) technology can offer significantly higher performance at much ...
The potential of FPGAs as accelerators for high-performance computing applications is very large, bu...
FPGA has been used as hardware accelerators for many scientific applications in recent years. This p...
International audienceHeterogeneity in HPC nodes appears as a promising solution to improve the exec...
High-Level Languages (HLLs) for FPGAs (Field-Programmable Gate Arrays) facilitate the use of reconfi...
In recent years, there has been renewed interest in the use of field-programmable gate arrays (FPGAs...
In recent years, the world of high performance computing has been developing rapidly. The goal of t...
HPC systems and parallel applications are increasing their complexity. Therefore the possibility of ...
In this work we describe a method to measure the computing performance and energy-efficiency to be e...
Low-power, high-performance computing nowadays relies on accelerator cards to speed up the calculati...
As CPU clock frequencies plateau and the doubling of CPU cores per processor ex-acerbate the memory ...
High performance computing is a topic that has risen to the top in the era ofdigitalization, AI and ...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...
Nowadays hardware accelerators such as Graphics Processing Units (GPUs) or Field Programmable Gate A...
High-performance computing with FPGAs is gaining momentum with the advent of sophisticated High-Leve...
Field-programmable gate arrays (FPGA) technology can offer significantly higher performance at much ...
The potential of FPGAs as accelerators for high-performance computing applications is very large, bu...
FPGA has been used as hardware accelerators for many scientific applications in recent years. This p...
International audienceHeterogeneity in HPC nodes appears as a promising solution to improve the exec...
High-Level Languages (HLLs) for FPGAs (Field-Programmable Gate Arrays) facilitate the use of reconfi...
In recent years, there has been renewed interest in the use of field-programmable gate arrays (FPGAs...
In recent years, the world of high performance computing has been developing rapidly. The goal of t...
HPC systems and parallel applications are increasing their complexity. Therefore the possibility of ...