The theme of the research is the study of solutions for the optimization of the software interface on FPGA-based Network Interface Cards. The research activity was carried out in the APE group at INFN (Istituto Nazionale di Fisica Nucleare), which has been historically active in designing of high performance scalable networks for hybrid nodes (CPU/GPU) clusters. The result of the research is validated on two projects the APE group is currently working on, both allowing fast prototyping for solutions and hardware-software co-design: APEnet (a PCIe FPGA-based 3D torus network controller) and NaNet (FPGA-based family of NICs mainly dedicated to real-time, low-latency computing systems such as fast control systems or High Energy Physics Data...
Abstract. Modern Graphics Processing Units (GPUs) are now considered accelerators for general purpos...
The use of GPUs to implement general purpose computational tasks, known as GPGPU since fifteen years...
The purpose of this project is to reverse engineer and re-design a PCI Express communication system ...
APEnet+ is an INFN (Italian Institute for Nuclear Physics) project aiming to develop a custom 3-Dime...
The research community is devoting increasing attention to software routers based on off-the-shelf ...
Developed by the APE group, APENet is a new high speed, low latency, 3-dimensional interconnect arch...
State-of-the-art technology supports the High Energy Physics community in addressing the problem of ...
Considering the great variety of obstacles the Exascale systems have to face in the next future, a ...
Usage of Graphics Processing Units (GPUs) in the so called general-purpose computing is emerging as ...
State-of-the-art technology supports the High Energy Physics community in addressing the problem of ...
NaNet is a modular design of a family of FPGA-based PCIe Network Interface Cards specialized for low...
NaNet-10 is a four-ports 10GbE PCIe Network Interface Card designed for low-latency real-time operat...
Many practical data-processing algorithms fail to execute efficiently on general-purpose CPUs (Centr...
While the GPGPU paradigm is widely recognized as an effective approach to high performance computing...
A new pre-exascale computer cluster has been designed to foster scientific progress and competitive ...
Abstract. Modern Graphics Processing Units (GPUs) are now considered accelerators for general purpos...
The use of GPUs to implement general purpose computational tasks, known as GPGPU since fifteen years...
The purpose of this project is to reverse engineer and re-design a PCI Express communication system ...
APEnet+ is an INFN (Italian Institute for Nuclear Physics) project aiming to develop a custom 3-Dime...
The research community is devoting increasing attention to software routers based on off-the-shelf ...
Developed by the APE group, APENet is a new high speed, low latency, 3-dimensional interconnect arch...
State-of-the-art technology supports the High Energy Physics community in addressing the problem of ...
Considering the great variety of obstacles the Exascale systems have to face in the next future, a ...
Usage of Graphics Processing Units (GPUs) in the so called general-purpose computing is emerging as ...
State-of-the-art technology supports the High Energy Physics community in addressing the problem of ...
NaNet is a modular design of a family of FPGA-based PCIe Network Interface Cards specialized for low...
NaNet-10 is a four-ports 10GbE PCIe Network Interface Card designed for low-latency real-time operat...
Many practical data-processing algorithms fail to execute efficiently on general-purpose CPUs (Centr...
While the GPGPU paradigm is widely recognized as an effective approach to high performance computing...
A new pre-exascale computer cluster has been designed to foster scientific progress and competitive ...
Abstract. Modern Graphics Processing Units (GPUs) are now considered accelerators for general purpos...
The use of GPUs to implement general purpose computational tasks, known as GPGPU since fifteen years...
The purpose of this project is to reverse engineer and re-design a PCI Express communication system ...