There are multiple programmable components available on the data-path of end-host systems (i.e., NIC, kernel hooks). Offloading part of an application to these programmable components can increase its performance. Many applications can benefit from offloading functionality, in this paper we describe an approach to automate this process, thus reducing the effort for adopting offloads.

Disaggregate Applications Along End-Host Data-Path

Shahinfar F.;Miano S.;Antichi G.
2023-01-01

Abstract

There are multiple programmable components available on the data-path of end-host systems (i.e., NIC, kernel hooks). Offloading part of an application to these programmable components can increase its performance. Many applications can benefit from offloading functionality, in this paper we describe an approach to automate this process, thus reducing the effort for adopting offloads.
2023
9798400704529
automatic code generation
BPF
kernel offload
network application
File in questo prodotto:
File Dimensione Formato  
3630202.3630230.pdf

Accesso riservato

: Publisher’s version
Dimensione 874.4 kB
Formato Adobe PDF
874.4 kB Adobe PDF   Visualizza/Apri

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/11311/1260641
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact