首页> 外文期刊>Microprocessors and microsystems >Design and implementation of a protocol offload engine for TCP/IP and remote direct memory access based on hardware/software coprocessing
【24h】

Design and implementation of a protocol offload engine for TCP/IP and remote direct memory access based on hardware/software coprocessing

机译:基于硬件/软件协同处理的TCP / IP和远程直接内存访问协议卸载引擎的设计和实现

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents the design and implementation of a protocol offload engine that processes TCP/IP and remote direct memory access (RDMA) protocols by means of hardware/software coprocessing. In the offload engine, time-consuming operations such as TCP/IP header generation are implemented as hardware to improve performance. The software performs control operations and RDMA header generation. In the experiments and analyses, it is proved that the hardware can provide satisfactory performance to process all operations at speeds of over 1 Gbps. Our engine can offload most protocol processing overheads - up to 95% to 100% - from the host CPU. Finally, although the embedded processors operate with a 300 MHz clock that is seven times slower than the clock of the host CPU, our engine shows maximum bandwidths of 673 Mbps for TCP/IP and 551 Mbps for RDMA on a gigabit Ethernet network.
机译:本文介绍了协议卸载引擎的设计和实现,该引擎通过硬件/软件协同处理来处理TCP / IP和远程直接内存访问(RDMA)协议。在卸载引擎中,诸如TCP / IP标头生成之类的耗时操作被实现为硬件,以提高性能。该软件执行控制操作和RDMA标头生成。在实验和分析中,证明了该硬件可以提供令人满意的性能,以超过1 Gbps的速度处理所有操作。我们的引擎可以减轻主机CPU的大部分协议处理开销(高达95%到100%)。最后,尽管嵌入式处理器的工作频率为300 MHz,比主机CPU的时钟慢7倍,但我们的引擎在千兆位以太网上的TCP / IP和RDMA的最大带宽分别为673 Mbps和551 Mbps。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号