计算机技术与发展Issue(7):1-4,4.DOI:10.3969/j.issn.1673-629X.2014.07.001
基于飞腾平台TOE协议栈的设计与实现
Design and Implementation of TCP/IP Offload Engine Protocol Stack Based on FT Platform
摘要
Abstract
Traditional TCP/IP protocol stack takes a lot of computation and memory access resources,mainly in the aspects of interrupting context switch,protocol processing and data copying. In order to reduce the computational load of processor,phased integration of hard-ware and software that is protocol offload engines (TCP/IP Offload Engine) technology,use some or all of the hardware to achieve TCP/IP protocol processing. FT processor’s frequency is low,when the network load becomes heavy,it easily becomes a network I/O bottlenecks. Introduce the principle of TOE,and design and implement the TOE driver on domestic platform,optimizing network perform-ance on FT platform by TOE. Tests show use of the TCP/IP offload engine significantly improves network throughput and reduces CPU utilization.关键词
协议卸载引擎/网络负载/网络吞吐量/CPU利用率Key words
TCP/IP Offload Engine/network load/network throughput/CPU utilization分类
信息技术与安全科学引用本文复制引用
张志宏,吴庆波,邵立松,谭郁松,刘刚..基于飞腾平台TOE协议栈的设计与实现[J].计算机技术与发展,2014,(7):1-4,4.基金项目
国家“核高基”项目(2012zx01040001) (2012zx01040001)