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.
翻译:自计算机启动以来,我们一直依赖CPU动力架构。然而,如今,这种依赖性受到制造限制(CMOS规模的扩大 ) 、 性能预期(总时钟、图灵税) 、 安全关切(微科学袭击 ) 等挑战。 为了重新构思我们的计算架构,我们在这项工作中采取了更加激进但务实的方法,并提议用设计包袱来消除CPU,并将计算机的三大主要支柱,即网络、存储和计算,整合成一个称为超强(DPU)的单一的、自托管的、统一的CPU免费数据处理单位(DPU ) 。 在本文中,我们介绍了超强(Hyperion)及其设计选择、初步工作细节的实例,并征求系统界的反馈。