Cargando…
NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUs
NaNet is an FPGA-based PCIe X8 Gen2 NIC supporting 1/10 GbE links and the custom 34~Gbps APElink channel. The design has GPUDirect RDMA capabilities and features a network stack protocol offloading module, making it suitable for building low-latency, real-time GPU-based computing systems. We provide...
Autores principales: | , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2013
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1748-0221/9/02/C02023 http://cds.cern.ch/record/1629759 |
_version_ | 1780934149883822080 |
---|---|
author | Ammendola, R. Biagioni, A. Frezza, O. Lamanna, G. Lonardo, A. Lo Cicero, F. Paolucci, P.S. Pantaleo, F. Rossetti, D. Simula, F. Sozzi, M. Tosoratto, L. Vicini, P. |
author_facet | Ammendola, R. Biagioni, A. Frezza, O. Lamanna, G. Lonardo, A. Lo Cicero, F. Paolucci, P.S. Pantaleo, F. Rossetti, D. Simula, F. Sozzi, M. Tosoratto, L. Vicini, P. |
author_sort | Ammendola, R. |
collection | CERN |
description | NaNet is an FPGA-based PCIe X8 Gen2 NIC supporting 1/10 GbE links and the custom 34~Gbps APElink channel. The design has GPUDirect RDMA capabilities and features a network stack protocol offloading module, making it suitable for building low-latency, real-time GPU-based computing systems. We provide a detailed description of the NaNet hardware modular architecture. Benchmarks for latency and bandwidth for GbE and APElink channels are presented, followed by a performance analysis on the case study of the GPU-based low level trigger for the RICH detector in the NA62 CERN experiment, using either the NaNet GbE and APElink channels. Finally, we give an outline of project future activities. |
id | cern-1629759 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2013 |
record_format | invenio |
spelling | cern-16297592022-08-10T20:53:40Zdoi:10.1088/1748-0221/9/02/C02023http://cds.cern.ch/record/1629759engAmmendola, R.Biagioni, A.Frezza, O.Lamanna, G.Lonardo, A.Lo Cicero, F.Paolucci, P.S.Pantaleo, F.Rossetti, D.Simula, F.Sozzi, M.Tosoratto, L.Vicini, P.NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUsDetectors and Experimental TechniquesNaNet is an FPGA-based PCIe X8 Gen2 NIC supporting 1/10 GbE links and the custom 34~Gbps APElink channel. The design has GPUDirect RDMA capabilities and features a network stack protocol offloading module, making it suitable for building low-latency, real-time GPU-based computing systems. We provide a detailed description of the NaNet hardware modular architecture. Benchmarks for latency and bandwidth for GbE and APElink channels are presented, followed by a performance analysis on the case study of the GPU-based low level trigger for the RICH detector in the NA62 CERN experiment, using either the NaNet GbE and APElink channels. Finally, we give an outline of project future activities.NaNet is an FPGA-based PCIe X8 Gen2 NIC supporting 1/10 GbE links and the custom 34 Gbps APElink channel. The design has GPUDirect RDMA capabilities and features a network stack protocol offloading module, making it suitable for building low-latency, real-time GPU-based computing systems. We provide a detailed description of the NaNet hardware modular architecture. Benchmarks for latency and bandwidth for GbE and APElink channels are presented, followed by a performance analysis on the case study of the GPU-based low level trigger for the RICH detector in the NA62 CERN experiment, using either the NaNet GbE and APElink channels. Finally, we give an outline of project future activities.NaNet is an FPGA-based PCIe X8 Gen2 NIC supporting 1/10 GbE links and the custom 34 Gbps APElink channel. The design has GPUDirect RDMA capabilities and features a network stack protocol offloading module, making it suitable for building low-latency, real-time GPU-based computing systems. We provide a detailed description of the NaNet hardware modular architecture. Benchmarks for latency and bandwidth for GbE and APElink channels are presented, followed by a performance analysis on the case study of the GPU-based low level trigger for the RICH detector in the NA62 CERN experiment, using either the NaNet GbE and APElink channels. Finally, we give an outline of project future activities.arXiv:1311.4007oai:cds.cern.ch:16297592013-11-15 |
spellingShingle | Detectors and Experimental Techniques Ammendola, R. Biagioni, A. Frezza, O. Lamanna, G. Lonardo, A. Lo Cicero, F. Paolucci, P.S. Pantaleo, F. Rossetti, D. Simula, F. Sozzi, M. Tosoratto, L. Vicini, P. NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUs |
title | NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUs |
title_full | NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUs |
title_fullStr | NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUs |
title_full_unstemmed | NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUs |
title_short | NaNet: a flexible and configurable low-latency NIC for real-time trigger systems based on GPUs |
title_sort | nanet: a flexible and configurable low-latency nic for real-time trigger systems based on gpus |
topic | Detectors and Experimental Techniques |
url | https://dx.doi.org/10.1088/1748-0221/9/02/C02023 http://cds.cern.ch/record/1629759 |
work_keys_str_mv | AT ammendolar nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT biagionia nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT frezzao nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT lamannag nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT lonardoa nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT locicerof nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT paoluccips nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT pantaleof nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT rossettid nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT simulaf nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT sozzim nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT tosorattol nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus AT vicinip nanetaflexibleandconfigurablelowlatencynicforrealtimetriggersystemsbasedongpus |