题名 | FlxVRM: Enabling Online Configuring Memory Via Virtualization on Programmable Data Plane. |
作者 | |
发表日期 | 2025 |
发表期刊 | IEEE Transactions on Services Computing
![]() |
摘要 | Programmable data plane (PDP) has emerged as a powerful platform for line-rate packet processing, utilizing on-chip register memory to execute stateful applications. Yet most existing efforts concentrate on static approaches for allocating register memory, necessitating switch restarting and service interruption. Despite the availability of research on sharing memory for concurrent applications, the rigid requirement of limiting memory sharing to the same pipeline stages hampers application flexibility and poses scalability challenges. To address this limitation, we present FlxVRM, a flexible register memory virtualization layer for data plane P4 programs which supports high-flexibility sharing of register memory for concurrent applications on PDP. FlxVRM enables memory allocation at any stage and location of the pipeline on PDP for each application at run time. To reduce resource usage during virtualization in the data plane pipeline, FlxVRM further merges different tables and actions with similar structures within P4 programs. Additionally, FlxVRM provides a compiler to generate data plane programs for virtualization as well as the control plane API configuration. A prototype of FlxVRM is implemented based on P4 hardware switches with Intel Tofino ASIC. Our experiment results show that FlxVRM significantly improves the allocatable memory space for applications by up to 50%, while reducing the resource of the table up to 68%. |
关键词 | P4 programmable data plane register memory sharing |
DOI | 10.1109/TSC.2025.3583131 |
URL | 查看来源 |
语种 | 英语English |
Scopus入藏号 | 2-s2.0-105009643766 |
引用统计 | |
文献类型 | 期刊论文 |
条目标识符 | https://repository.uic.edu.cn/handle/39GCC9TT/13743 |
专题 | 北师香港浸会大学 |
通讯作者 | Qian,Mimi |
作者单位 | 1.Jinan University,Department of Computer Science,Guangzhou,China 2.Loughborough University,Department of Computer Science,United Kingdom 3.Beijing Normal University (BNU Zhuhai),BNU-UIC Institute of Artificial Intelligence and Future Networks,China 4.BNU-HKBU United International College,Zhuhai,China |
推荐引用方式 GB/T 7714 | Qian,Mimi,Cui,Lin,Tso,Fung Poet al. FlxVRM: Enabling Online Configuring Memory Via Virtualization on Programmable Data Plane.[J]. IEEE Transactions on Services Computing, 2025. |
APA | Qian,Mimi, Cui,Lin, Tso,Fung Po, Deng,Yuhui, Zhang,Zhen, & Jia,Weijia. (2025). FlxVRM: Enabling Online Configuring Memory Via Virtualization on Programmable Data Plane.. IEEE Transactions on Services Computing. |
MLA | Qian,Mimi,et al."FlxVRM: Enabling Online Configuring Memory Via Virtualization on Programmable Data Plane.". IEEE Transactions on Services Computing (2025). |
条目包含的文件 | 条目无相关文件。 |
个性服务 |
查看访问统计 |
谷歌学术 |
谷歌学术中相似的文章 |
[Qian,Mimi]的文章 |
[Cui,Lin]的文章 |
[Tso,Fung Po]的文章 |
百度学术 |
百度学术中相似的文章 |
[Qian,Mimi]的文章 |
[Cui,Lin]的文章 |
[Tso,Fung Po]的文章 |
必应学术 |
必应学术中相似的文章 |
[Qian,Mimi]的文章 |
[Cui,Lin]的文章 |
[Tso,Fung Po]的文章 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论