预印本:面向 V1Model RMT 交换机的开源编译:让数据中心网络创新触手可及
网络与互联网体系结构
2022-11-23 v1
摘要
深度网络领域的创新极少在数据中心规模得到实现。由于数据中心网络极端的规模性能要求硬件实现,而硬件仅少数人可触及。然而,基于可重构匹配动作表(RMT)范式的交换机的出现,终于打开了数据平面设备的开发生命周期。P4 语言是为这些设备编程的主流语言选择。如今,网络运营商可在白盒 RMT 交换机上实现所需功能。该过程包括创新者用 P4 语言编写新算法并将其编译至目标硬件。然而仍存在障碍:在设计算法后,P4 程序的编译技术并未完全开源。因此,普通研究者很难深入洞察其创新在芯片层面执行时的性能。目前尚无可用的开源编译器后端。各硬件厂商提供的专有编译器后端可用于此目的,但它们闭源且不提供内部映射机制的访问权限,这阻碍了针对可重构匹配动作表架构试验新映射算法与创新指令集。本文描述了我们为编译面向基于 V1Model 架构的可编程交换机的 P416 而开发开源编译器后端的工作。
引用
@article{arxiv.2211.11916,
title = {Preprint: Open Source Compiling for V1Model RMT Switch: Making Data Center Networking Innovation Accessible},
author = {Debobroto Das Robin and Javed I. Khan},
journal= {arXiv preprint arXiv:2211.11916},
year = {2022}
}
备注
arXiv admin note: substantial text overlap with arXiv:2208.12892