Network, Compute and Storage Function Programmability and Virtualization: An FPGA-based Disaggregated System

Software defined hardware programmability and virtualization framework of network and computing is proposed and validated using FPGA-based infrastructure with complex data and image algorithms. The implemented platform is supported by function re-configurable System/Network on Chip.