کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
462999 696940 2009 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Design and implementation of a protocol offload engine for TCP/IP and remote direct memory access based on hardware/software coprocessing
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Design and implementation of a protocol offload engine for TCP/IP and remote direct memory access based on hardware/software coprocessing
چکیده انگلیسی

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.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Microprocessors and Microsystems - Volume 33, Issues 5–6, August 2009, Pages 333–342
نویسندگان
, , ,