首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的TOE网卡设计与实现
引用本文:赵喜全,刘兴奎,郡宗有,刘朝辉,窦晓光,赵晓芳. 基于FPGA的TOE网卡设计与实现[J]. 计算机工程, 2011, 37(3): 241-243,247. DOI: 10.3969/j.issn.1000-3428.2011.03.085
作者姓名:赵喜全  刘兴奎  郡宗有  刘朝辉  窦晓光  赵晓芳
作者单位:中国科学院计算技术研究所,北京,100190
基金项目:国家"863"计划基金资助重大项目
摘    要:为进一步减轻CPU的负担,有效增加系统性能,描述一种基于FPGA的TCP减负引擎系统的设计与实现。该TOE网卡将部分TCP协议软件处理下移到FPGA中实现,以硬件的方法实现报文分类和TCP流还原等流量处理功能。实验数据表明,使用TOE网卡可以大幅降低主机的CPU占用率。

关 键 词:TCP减负引擎  硬件加速  TCP流还原  现场可编程门阵列

Design and Implementation of TOE Network Interface Card Based on FPGA
ZHAO Xi-quan,LIU Xing-kui,SHAO Zong-you,LIU Chao-hui,DOU Xiao-guang,ZHAO Xiao-fang. Design and Implementation of TOE Network Interface Card Based on FPGA[J]. Computer Engineering, 2011, 37(3): 241-243,247. DOI: 10.3969/j.issn.1000-3428.2011.03.085
Authors:ZHAO Xi-quan  LIU Xing-kui  SHAO Zong-you  LIU Chao-hui  DOU Xiao-guang  ZHAO Xiao-fang
Affiliation:(Institute of Computing Technology,China Academy of Sciences,Beijing 100190,China)
Abstract:To alleviate the burden of CPU and improve system performance, a TCP Offioad Engine(TOE) system based on Field Programmable Gate Array(FPGA) is designed and implemented. This TOE network adaptor adopts a hardware solution to implement some TCP protocol software dataflow processing, such as packet classification and TCP stream reassembly. Test results show that TOE network adaptor can greatly decline host's CPU utilization.
Keywords:TCP Offload Engine(TOE)  hardware acceleration  TCP stream reassembly  Field Programmable Gate Array(FPGA)
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号