In the High-Performance Computing (HPC) field, fast and reliable interconnects remain pivotal in delivering efficient data access and analytics. In recent years, several interconnect implementations have been proposed, targeting optimization, reprogrammability and other critical aspects. Custom Network Interface Cards (NIC) have emerged as viable alternatives to commercially available products, which often come with high price tags and limited or no customization options. In this field, the APEnet project has been and continues to be engaged in developing custom Field Programmable Gate Array (FPGA)-based NICs tailored for toroidal interconnection systems dedicated to scientific computing and simulations: leveraging a custom network protocol and being easily portable and reconfigurable, it ensures adaptability across various scientific domains spanning from High Energy Physics to Brain Simulation; it implements a 3D direct torus interconnect, which nested in a multi-tier topology, enables high path diversity, short cabling at low dimension and high efficiency. In this work, we present the latest advancements for the APEnet NIC, APEnetX, which integrates cutting-edge Xilinx Ultrascale+ technologies with custom hardware and software components to enable Remote Direct Memory Access (RDMA) functionalities targeting both the remote hosts and accelerators such as Graphics Processing Units (GPU). A custom network protocol is used, accompanied by Quality-of-Service (QoS) functionalities, to ensure efficient data transfers between nodes even in the event of critical congestion states.

Hardware and software design of APEnetX: A custom FPGA-based NIC for scientific computing / Ammendola, Roberto; Biagioni, Andrea; Chiarini, Carlotta; Cretaro, Paolo; Frezza, Ottorino; Lo Cicero, Francesca; Lonardo, Alessandro; Martinelli, Michele; Pastorelli, Elena; Paolucci, Pier Stanislao; Pontisso, Luca; Rossi, Cristian; Simula, Francesco; Vicini, Piero. - In: EPJ WEB OF CONFERENCES. - ISSN 2100-014X. - 337:(2025). (Intervento presentato al convegno 27th International Conference on Computing in High Energy and Nuclear Physics (CHEP 2024) tenutosi a Cracovia;Polonia) [10.1051/epjconf/202533701286].

Hardware and software design of APEnetX: A custom FPGA-based NIC for scientific computing

Chiarini, Carlotta;Lonardo, Alessandro;Martinelli, Michele;Pastorelli, Elena;Simula, Francesco;Vicini, Piero
2025

Abstract

In the High-Performance Computing (HPC) field, fast and reliable interconnects remain pivotal in delivering efficient data access and analytics. In recent years, several interconnect implementations have been proposed, targeting optimization, reprogrammability and other critical aspects. Custom Network Interface Cards (NIC) have emerged as viable alternatives to commercially available products, which often come with high price tags and limited or no customization options. In this field, the APEnet project has been and continues to be engaged in developing custom Field Programmable Gate Array (FPGA)-based NICs tailored for toroidal interconnection systems dedicated to scientific computing and simulations: leveraging a custom network protocol and being easily portable and reconfigurable, it ensures adaptability across various scientific domains spanning from High Energy Physics to Brain Simulation; it implements a 3D direct torus interconnect, which nested in a multi-tier topology, enables high path diversity, short cabling at low dimension and high efficiency. In this work, we present the latest advancements for the APEnet NIC, APEnetX, which integrates cutting-edge Xilinx Ultrascale+ technologies with custom hardware and software components to enable Remote Direct Memory Access (RDMA) functionalities targeting both the remote hosts and accelerators such as Graphics Processing Units (GPU). A custom network protocol is used, accompanied by Quality-of-Service (QoS) functionalities, to ensure efficient data transfers between nodes even in the event of critical congestion states.
2025
27th International Conference on Computing in High Energy and Nuclear Physics (CHEP 2024)
interconnect;HPC;QoS
04 Pubblicazione in atti di convegno::04c Atto di convegno in rivista
Hardware and software design of APEnetX: A custom FPGA-based NIC for scientific computing / Ammendola, Roberto; Biagioni, Andrea; Chiarini, Carlotta; Cretaro, Paolo; Frezza, Ottorino; Lo Cicero, Francesca; Lonardo, Alessandro; Martinelli, Michele; Pastorelli, Elena; Paolucci, Pier Stanislao; Pontisso, Luca; Rossi, Cristian; Simula, Francesco; Vicini, Piero. - In: EPJ WEB OF CONFERENCES. - ISSN 2100-014X. - 337:(2025). (Intervento presentato al convegno 27th International Conference on Computing in High Energy and Nuclear Physics (CHEP 2024) tenutosi a Cracovia;Polonia) [10.1051/epjconf/202533701286].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1755663
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact