基于多核NPU的TCP数据接收卸载
发布时间:2017-11-03 00:05
本文关键词:基于多核NPU的TCP数据接收卸载
更多相关文章: TCP乱序重组 TCP数据接收卸载 LRO TOE 多核NPU
【摘要】:目前以太网的发展速度远高于存储器和CPU的发展速度,存储器访问和CPU处理网络协议已经成为TCP的性能瓶颈。网络带宽的不断增大对CPU造成了沉重的负担,大约需要1GHz的CPU处理资源对1Gbps的网络流量进行协议处理。为此,使用多核NPU作为NIC,实现TCP接收数据路径中的校验和计算、报文乱序重组功能,并将合并之后的大报文经Linux网卡驱动程序交由协议栈处理,从而减少协议栈处理报文和网卡产生中断的数量,提升端系统的TCP性能。在10Gbps以太网络中,实验取得4.9Gbps的TCP接收数据吞吐量。
【作者单位】: 国防科学技术大学计算机学院;
【关键词】: TCP乱序重组 TCP数据接收卸载 LRO TOE 多核NPU
【基金】:国家自然科学基金(61379148)
【分类号】:TP393.11;TP333
【正文快照】: 1引言TCP(Transmission Control Protocol)是互联网中的一个重要协议,它提供了端系统之间的数据可靠传输、多路并传、基本的流量控制和拥塞控制等功能,在互联网中得到了广泛的应用。虽然服务器的处理能力、PCI总线的带宽都有很大的提高,但服务器端TCP服务的性能仍然是内容提供
【相似文献】
中国重要报纸全文数据库 前2条
1 李志国;畅讯推出国产高性能NPU芯片[N];中国计算机报;2005年
2 ;NPU新兴公司重心转向以太网[N];计算机世界;2003年
,本文编号:1133742
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1133742.html