English

Hyperion: A Case for Unified, Self-Hosting, Zero-CPU Data-Processing Units (DPUs)

Hardware Architecture 2022-09-01 v2 Distributed, Parallel, and Cluster Computing Operating Systems Programming Languages

Abstract

Since the inception of computing, we have been reliant on CPU-powered architectures. However, today this reliance is challenged by manufacturing limitations (CMOS scaling), performance expectations (stalled clocks, Turing tax), and security concerns (microarchitectural attacks). To re-imagine our computing architecture, in this work we take a more radical but pragmatic approach and propose to eliminate the CPU with its design baggage, and integrate three primary pillars of computing, i.e., networking, storage, and computing, into a single, self-hosting, unified CPU-free Data Processing Unit (DPU) called Hyperion. In this paper, we present the case for Hyperion, its design choices, initial work-in-progress details, and seek feedback from the systems community.

Keywords

Cite

@article{arxiv.2205.08882,
  title  = {Hyperion: A Case for Unified, Self-Hosting, Zero-CPU Data-Processing Units (DPUs)},
  author = {Marco Spaziani Brunella and Marco Bonola and Animesh Trivedi},
  journal= {arXiv preprint arXiv:2205.08882},
  year   = {2022}
}
R2 v1 2026-06-24T11:20:59.311Z