论文标题
Hyperion:统一,自托管,零CPU数据处理单元(DPU)的案例
Hyperion: A Case for Unified, Self-Hosting, Zero-CPU Data-Processing Units (DPUs)
论文作者
论文摘要
自计算成立以来,我们一直依靠CPU驱动的体系结构。但是,如今,这种依赖受到制造限制(CMOS缩放),绩效期望(停滞时钟,图灵税)和安全问题(微体系攻击)的挑战。为了重新想象我们的计算体系结构,在这项工作中,我们采用了一种更激进但务实的方法,并建议用其设计行李消除CPU,并将计算的三个主要支柱(即网络,存储和计算)整合到一个单个,自我构成的,统一的,无用的CPU CPU无用的数据处理单元(DPU)中。在本文中,我们介绍了Hyperion的案例,其设计选择,最初的过程中的详细信息以及从系统社区寻求反馈。
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.