arrow
返回

Resource-Efficient and Timely Packet Header Vector (PHV) Encoding on Programmable Switches

delete2024-10-01
delete0
PRE
AI
X
Xiang Chen
W
Wenbin Zhang
X
Xi Sun
刘宏岩 封面图
刘宏岩 (Hongyan Liu)
张建山 封面图
张建山 (Jianshan Zhang)
Q
Qun Huang
张栋 封面图
张栋 (Dong Zhang)
H
Haifeng Zhou *
刘暄 封面图
刘暄 (Xuan Liu)
吴
吴春明 (Chunming Wu)
DOI:10.1109/TNET.2024.3413530delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The programmable switch offers a limited capacity of packet header vector (PHV) words that store packet header fields and metadata fields defined by network functions. However, existing switch compilers employ inefficient strategies of encoding fields on PHV words. Their encoding wastes scarce PHV words and may result in failures when deploying network functions. In this paper, we propose, a new framework that reuses PHV words for as many fields as possible to achieve resource-efficient PHV encoding. offers a field analyzer and an optimization framework. The analyzer identifies which fields can reuse PHV words while preserving the original packet processing logic. The framework integrates analysis results into its encoding to offer the resource-optimal decisions. Also, to achieve timeliness at runtime, it provides a Greedy-based heuristic, which quickly solves PHV encoding and returns near-optimal results. We evaluate with production-scale network functions. Our results show that reduces the consumption of PHV words by up to 85%.
Keyword:
Encoding
Metadata
Runtime
Vectors
Optimization
Program processors
Production
Packet header vector
programmable switch

期刊

I
IEEE-ACM Transactions on Networking
IF:
3.6
论文数:
4.4K
被引数:
9.5K

机构

M
Minjiang University
学者数:
1.9K
论文数: 1.9K
被引数: 3.1K
P
peking university
学者数:
11.9W
论文数: 8.7W
被引数: 146
H
Hangzhou City University
学者数:
2.2K
论文数: 2.0K
被引数: 1.0K
Y
Yangzhou University
学者数:
2.8W
论文数: 1.9W
被引数: 3.3W
F
fuzhou university
学者数:
3.3W
论文数: 2.1W
被引数: 31
Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
学者 查看更多机构
引用论文

引用论文

Dimethyl ether: A fuel for the 21st century
err1997-01-01
err0
PREAI
errT.H. Fleisch; A. Basu; M.J. Gradassi; J.G. Masin
err分享
err收藏
Safety and Immunogenicity of Trivalent Inactivated Influenza Vaccine in Infants
err2010-02-01
err0
errOAAI
errJanet A. Englund; Emmanuel Walter; Steven Black; Mark Blatter; Jack Nyberg; Frederick L. Ruben; Michael D. Decker
err分享
err收藏
A liquid fraction of extracellular matrix inhibits glioma cell viability in vitro and in vivo细胞外基质的一种液体组分在体外和体内均能抑制胶质瘤细胞的存活能力。
err2022-02-21
err0
errOAAI
errMark H. Murdock; George S. Hussey; Jordan T. Chang; Ryan C. Hill; David G. Nascari; Aparna V. Rao; Kirk C. Hansen; Lesley M. Foley; T. Kevin Hitchens; Nduka M. Amankulor; Stephen F. Badylak
err分享
err收藏
学者 查看更多内容