10.3969/j.issn.1007-130X.2016.07.007
基于多核NPU的TCP数据接收卸载
目前以太网的发展速度远高于存储器和CPU的发展速度,存储器访问和CPU处理网络协议已经成为TCP的性能瓶颈.网络带宽的不断增大对CPU造成了沉重的负担,大约需要1 GHz的CPU处理资源对1 Gbps的网络流量进行协议处理.为此,使用多核NPU作为NIC,实现TCP接收数据路径中的校验和计算、报文乱序重组功能,并将合并之后的大报文经Linux网卡驱动程序交由协议栈处理,从而减少协议栈处理报文和网卡产生中断的数量,提升端系统的TCP性能.在10 Gbps以太网络中,实验取得4.9 Gbps的TCP接收数据吞吐量.
TCP乱序重组、TCP数据接收卸载、LRO、TOE、多核NPU
38
TP393.03(计算技术、计算机技术)
国家自然科学基金61379148
2016-08-30(万方平台首次上网日期,不代表论文的发表时间)
共6页
1344-1349