Cargando…

A multi-port 10GbE PCIe NIC featuring UDP offload and GPUDirect capabilities

NaNet-10 is a four-ports 10GbE PCIe Network Interface Card designed for low-latency real-time operations with GPU systems. To this purpose the design includes an UDP offload module, for fast and clock-cycle deterministic handling of the transport layer protocol, plus a GPUDirect P2P/RDMA engine for...

Descripción completa

Detalles Bibliográficos
Autores principales: Ammendola, Roberto, Biagioni, Andrea, Frezza, Ottorino, Lamanna, Gianluca, Cicero, Francesca Lo, Lonardo, Alessandro, Martinelli, Michele, Paolucci, Pier Stanislao, Pastorelli, Elena, Pontisso, Luca, Rossetti, Davide, Simula, Francesco, Sozzi, Marco, Tosoratto, Laura, Vicini, Piero
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/9/092002
http://cds.cern.ch/record/2137560
_version_ 1780950002590285824
author Ammendola, Roberto
Biagioni, Andrea
Frezza, Ottorino
Lamanna, Gianluca
Cicero, Francesca Lo
Lonardo, Alessandro
Martinelli, Michele
Paolucci, Pier Stanislao
Pastorelli, Elena
Pontisso, Luca
Rossetti, Davide
Simula, Francesco
Sozzi, Marco
Tosoratto, Laura
Vicini, Piero
author_facet Ammendola, Roberto
Biagioni, Andrea
Frezza, Ottorino
Lamanna, Gianluca
Cicero, Francesca Lo
Lonardo, Alessandro
Martinelli, Michele
Paolucci, Pier Stanislao
Pastorelli, Elena
Pontisso, Luca
Rossetti, Davide
Simula, Francesco
Sozzi, Marco
Tosoratto, Laura
Vicini, Piero
author_sort Ammendola, Roberto
collection CERN
description NaNet-10 is a four-ports 10GbE PCIe Network Interface Card designed for low-latency real-time operations with GPU systems. To this purpose the design includes an UDP offload module, for fast and clock-cycle deterministic handling of the transport layer protocol, plus a GPUDirect P2P/RDMA engine for low-latency communication with NVIDIA Tesla GPU devices. A dedicated module (Multi-Stream) can optionally process input UDP streams before data is delivered through PCIe DMA to their destination devices, re-organizing data from different streams guaranteeing computational optimization. NaNet-10 is going to be integrated in the NA62 CERN experiment in order to assess the suitability of GPGPU systems as real-time triggers, results and lessons learned while performing this activity will be reported herein.
id cern-2137560
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling cern-21375602022-08-10T13:07:37Zdoi:10.1088/1742-6596/664/9/092002http://cds.cern.ch/record/2137560engAmmendola, RobertoBiagioni, AndreaFrezza, OttorinoLamanna, GianlucaCicero, Francesca LoLonardo, AlessandroMartinelli, MichelePaolucci, Pier StanislaoPastorelli, ElenaPontisso, LucaRossetti, DavideSimula, FrancescoSozzi, MarcoTosoratto, LauraVicini, PieroA multi-port 10GbE PCIe NIC featuring UDP offload and GPUDirect capabilitiesComputing and ComputersNaNet-10 is a four-ports 10GbE PCIe Network Interface Card designed for low-latency real-time operations with GPU systems. To this purpose the design includes an UDP offload module, for fast and clock-cycle deterministic handling of the transport layer protocol, plus a GPUDirect P2P/RDMA engine for low-latency communication with NVIDIA Tesla GPU devices. A dedicated module (Multi-Stream) can optionally process input UDP streams before data is delivered through PCIe DMA to their destination devices, re-organizing data from different streams guaranteeing computational optimization. NaNet-10 is going to be integrated in the NA62 CERN experiment in order to assess the suitability of GPGPU systems as real-time triggers, results and lessons learned while performing this activity will be reported herein.oai:cds.cern.ch:21375602015
spellingShingle Computing and Computers
Ammendola, Roberto
Biagioni, Andrea
Frezza, Ottorino
Lamanna, Gianluca
Cicero, Francesca Lo
Lonardo, Alessandro
Martinelli, Michele
Paolucci, Pier Stanislao
Pastorelli, Elena
Pontisso, Luca
Rossetti, Davide
Simula, Francesco
Sozzi, Marco
Tosoratto, Laura
Vicini, Piero
A multi-port 10GbE PCIe NIC featuring UDP offload and GPUDirect capabilities
title A multi-port 10GbE PCIe NIC featuring UDP offload and GPUDirect capabilities
title_full A multi-port 10GbE PCIe NIC featuring UDP offload and GPUDirect capabilities
title_fullStr A multi-port 10GbE PCIe NIC featuring UDP offload and GPUDirect capabilities
title_full_unstemmed A multi-port 10GbE PCIe NIC featuring UDP offload and GPUDirect capabilities
title_short A multi-port 10GbE PCIe NIC featuring UDP offload and GPUDirect capabilities
title_sort multi-port 10gbe pcie nic featuring udp offload and gpudirect capabilities
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/664/9/092002
http://cds.cern.ch/record/2137560
work_keys_str_mv AT ammendolaroberto amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT biagioniandrea amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT frezzaottorino amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT lamannagianluca amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT cicerofrancescalo amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT lonardoalessandro amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT martinellimichele amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT paoluccipierstanislao amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT pastorellielena amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT pontissoluca amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT rossettidavide amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT simulafrancesco amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT sozzimarco amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT tosorattolaura amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT vicinipiero amultiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT ammendolaroberto multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT biagioniandrea multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT frezzaottorino multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT lamannagianluca multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT cicerofrancescalo multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT lonardoalessandro multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT martinellimichele multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT paoluccipierstanislao multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT pastorellielena multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT pontissoluca multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT rossettidavide multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT simulafrancesco multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT sozzimarco multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT tosorattolaura multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities
AT vicinipiero multiport10gbepcienicfeaturingudpoffloadandgpudirectcapabilities