The growing demand for high throughput and ultra-low latency in emerging 6G networks requires moving service processing closer to end users and enabling powerful computational offloading within the network infrastructure. This work proposes Accelerated Programmable Edge Computing (APEC), a unified, flexible framework that combines high-performance CPU processing with hardware offloading capabilities provided by programmable network interface cards (NICs). APEC aims to enhance network performance with an adaptable platform merging high-level programming expressiveness with specialized hardware acceleration. Its architecture exposes custom primitives optimized for hardware and kernel-level offloading or user-space acceleration, via a Programmable Abstraction Interface, facilitating efficient execution of network functions. The framework provides high performance via multiple acceleration strategies. It optimizes data handling through high-speed software while advanced kernel-level processing further reduces latency, whereas performance-critical tasks are executed on specialized network hardware. This position paper provides the core components of the APEC framework, discussing their rationale and integration.

Design Principles for Accelerated Programmable Edge Computing in Future 6G Architectures

Carloni F.;Antichi G.;
2025-01-01

Abstract

The growing demand for high throughput and ultra-low latency in emerging 6G networks requires moving service processing closer to end users and enabling powerful computational offloading within the network infrastructure. This work proposes Accelerated Programmable Edge Computing (APEC), a unified, flexible framework that combines high-performance CPU processing with hardware offloading capabilities provided by programmable network interface cards (NICs). APEC aims to enhance network performance with an adaptable platform merging high-level programming expressiveness with specialized hardware acceleration. Its architecture exposes custom primitives optimized for hardware and kernel-level offloading or user-space acceleration, via a Programmable Abstraction Interface, facilitating efficient execution of network functions. The framework provides high performance via multiple acceleration strategies. It optimizes data handling through high-speed software while advanced kernel-level processing further reduces latency, whereas performance-critical tasks are executed on specialized network hardware. This position paper provides the core components of the APEC framework, discussing their rationale and integration.
2025
2025 IEEE Conference on Network Function Virtualization and Software-Defined Networking, NFV-SDN 2025
data plane
domain-specific compilers
high-level abstractions
in-network computing
SmartNIC
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/11311/1311436
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact