国内刊号:11-2560/TP
国际刊号:1000-9825
发布日期:
作者:赵鹏,程光,赵德宇
单位:赵鹏,东南大学 网络空间安全学院, 江苏 南京 211189;教育部计算机网络和信息集成重点实验室 (东南大学), 江苏 南京 21118911,程光,东南大学 网络空间安全学院, 江苏 南京 211189;教育部计算机网络和信息集成重点实验室 (东南大学), 江苏 南京 21118902,赵德宇,东南大学 网络空间安全学院, 江苏 南京 211189;教育部计算机网络和信息集成重点实验室 (东南大学), 江苏 南京 21118903
关键词:可编程数据平面;现场可编程门阵列 (FPGA);编程抽象;高层次综合 (HLS)
基金:国家重点研发计划(2018YFB1800602)
可编程数据平面(PDP)一方面支持网络应用的卸载与加速, 给网络应用带来了革命性的发展机遇; 另一方面支持新协议、新服务的快速实现和部署, 促进了网络创新和演进, 是近年来网络领域的研究热点. FPGA因其通用的计算架构、丰富的片内资源和扩展接口提供了多种可编程数据平面的具体实现, 支持更广范围的应用场景. 同时, FPGA还为探索更通用的可编程数据平面抽象提供了可能. 因此, 基于FPGA的可编程数据平面受到了学术界与产业界的广泛关注. 首先分类别阐述基于FPGA的可编程数据平面(F-PDP)抽象. 接着, 介绍基于F-PDP快速构建网络应用的关键技术的研究进展. 之后, 介绍基于F-PDP的新型可编程网络设备. 此外, 从提升网络性能、构建网络测量框架以及部署网络安全应用这3个方面, 详细梳理近年来基于F-PDP的应用研究成果. 最后, 探讨F-PDP未来可能的研究趋势.
来源:2023年第11期
《软件学报》期刊编辑部