Lune

INFOCOM2025顶会

Scaling Learning-based Packet Classification Hardware with NeuTree

Jiashuo Yu, Longlong Zhu, Long Huang, Xinyang Chen, Linying Zheng, Dong Zhang, Xiang Chen, Chunming Wu

2025年份
3被引次数

摘要

Learning-based packet classification (LPC) methods tackle the challenge of increased network rules by learned data structures to minimize memory usage. Hence, LPC shows promise in enabling resource-constrained network devices (e.g., switches and NICs) to handle large-scale rules. However, existing LPC methods involve floating-point computations, which ASICs in high-speed network devices cannot support. In this paper, we propose NeuTree, scaling packet classification on hardware by revising the LPC structure with binarized computation. We introduce the recursive binarized model index (RBMI) structure, enabling non-floating computation and low resource consumption. Meanwhile, we design the division scheme for preprocessing rules that enables packets to be matched in multiple RBMIs in parallel to maintain high-speed classification. The experiment shows that the memory consumption of NeuTree is competitive to the state-of-the-art LPC method, with floating-point operations reduced from 81.11% to 0% and less than 1% construction time. Further, we verify NeuTree on NetFPGA SUME with a throughput of 120.48Mpps.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

lune papers get ebe49a76-9fe5-4eb6-890c-a53f42e2b21f

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖