Published July 28, 2026 | Version v2

Seamless Integration of FPGA-based MPSoCs into Computing Continuum Infrastructures

Description

The rapid evolution of Edge Processing Systems (EPSs) and the Computing Continuum (CC) has led to the widespread use of heterogeneous computing platforms. In particular, Multi-Processor System on Chip (MPSoC)-based devices that combine general-purpose processors and Field Programmable Gate Array (FPGA) fabric have emerged as a powerful solution for handling both software-defined and computationally-intensive workloads. This paper presents a novel design flow that integrates existing tools and supports commercially available FPGA-based MPSoCs to enable the orchestration of acceleration-oriented applications at the edge within a CC environment. The proposed design flow leverages modular components to build custom Linux distributions, including necessary drivers and packages for containerized workload management. By replacing vendor-specific solutions (i.e., AMD’s Ubuntu and PetaLinux) with the design of a lightweight, purpose-built Linux distribution, our approach provides a unified and flexible cloud-to-edge development environment. Experimental results show that such a customized distribution not only maintains timing and power/energy consumption comparable to vendor-optimized setups, but can also reduce CPU and RAM usage, SD memory footprint, and container size.

Files

IEEE_TCAD_Rubattu_et_al_Preprint.pdf

Files (793.7 kB)

Name Size
md5:5b59178b8201437688ef6504fc9fb49a
793.7 kB Preview Download

Additional details

Funding

European Commission
MYRTUS - Multi-layer 360° dYnamic orchestration and interopeRable design environmenT for compute-continUum Systems 101135183
European Union
13C22001870001