Recent advances in network switch designs have enabled machine learning inference directly within the switch at line speed. However, hardware constraints limit switches capabilities of tracking stateful features essential for accurate inference, as the demand for these features grows rapidly with line rates. To address this, we propose DIDA, a distributed in-network machine learning approach. In DIDA, feature extraction occurs at the host, features are transmitted via in-band telemetry, and inference is performed on the switches. In this paper, we evaluate the effectiveness and efficiency of this architecture. We examine its impact on network bandwidth, CPU and memory usage at the host, and its robustness across different feature sets and deep neural network classifications.

Sidoretti, G., Bracciale, L., Salsano, S., Elbakoury, H., Loreti, P. (2025). DIDA: distributed in-network intelligent data plane for machine learning applications. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 1-1 [10.1109/TNSM.2025.3548477].

DIDA: distributed in-network intelligent data plane for machine learning applications

Sidoretti G.;Bracciale L.;Salsano S.;Loreti P.
2025-01-01

Abstract

Recent advances in network switch designs have enabled machine learning inference directly within the switch at line speed. However, hardware constraints limit switches capabilities of tracking stateful features essential for accurate inference, as the demand for these features grows rapidly with line rates. To address this, we propose DIDA, a distributed in-network machine learning approach. In DIDA, feature extraction occurs at the host, features are transmitted via in-band telemetry, and inference is performed on the switches. In this paper, we evaluate the effectiveness and efficiency of this architecture. We examine its impact on network bandwidth, CPU and memory usage at the host, and its robustness across different feature sets and deep neural network classifications.
2025
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/03
Settore IINF-03/A - Telecomunicazioni
English
Computer network management; Distributed computing; Intelligent Data Plane; Machine learning; Network security; Telemetry
Sidoretti, G., Bracciale, L., Salsano, S., Elbakoury, H., Loreti, P. (2025). DIDA: distributed in-network intelligent data plane for machine learning applications. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 1-1 [10.1109/TNSM.2025.3548477].
Sidoretti, G; Bracciale, L; Salsano, S; Elbakoury, H; Loreti, P
Articolo su rivista
File in 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/2108/422423
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact