透過您的圖書館登入
IP:3.19.31.73
  • 期刊
  • OpenAccess

An Efficient Architecture for a TCP Offload Engine Based on Hardware/Software Co-design

並列摘要


To achieve both the flexibility of software and the performance of hardware, we design a hybrid architecture for a TCP offload engine that is based on hardware/software co-design. In this architecture, the transmission and reception paths of TCP/IP are completely separated with the aid of two general embedded processors to process data transmission and reception simultaneously. We implement this architecture based on an FPGA that has two general embedded processor cores. In the experiments based on the gigabit Ethernet, the hybrid TOE has a minimum latency of 13.5 μs. The CPU utilization is less than 3%, which is at least eighteen times lower than that of the general gigabit Ethernet adapters. The maximum unidirectional bandwidth of the hybrid TOE is 110 MB/s -comparable to that of the general gigabit Ethernet adapters-although the embedded processors operate with a clock speed that is seven times lower than that of the host CPU. By using two embedded processors, the bidirectional bandwidth of the hybrid TOE improves to about 201 MB/s, comparable to that of the general gigabit Ethernet adapters, and a 34% improvement over an experimental TOE implementation in which only one embedded processor is used.

被引用紀錄


Huang, W. F. (2011). 延長無線感測網路運作時間之繞徑演算法 [doctoral dissertation, Tamkang University]. Airiti Library. https://doi.org/10.6846/TKU.2011.00840
張維宸(2012)。在銅版紙上的五苯環有機電晶體製備〔碩士論文,國立清華大學〕。華藝線上圖書館。https://doi.org/10.6843/NTHU.2012.00332
劉瑋倫(2011)。增添光散射顆粒對改進染料敏化太陽能電池效率之研究〔碩士論文,國立清華大學〕。華藝線上圖書館。https://doi.org/10.6843/NTHU.2011.00142
Lin, Y. S. (2008). 以錫碳負極複合材料最佳化提升鋰離子二次電池之電性表現 [master's thesis, National Tsing Hua University]. Airiti Library. https://doi.org/10.6843/NTHU.2008.00483
吳培誠(2014)。高功率氮化鎵發光二極體結構特性之研究〔碩士論文,國立交通大學〕。華藝線上圖書館。https://doi.org/10.6842/NCTU.2014.00984

延伸閱讀