首页> 外文期刊>IEICE Transactions on Information and Systems >OC-48c High-Speed Network PCI Card: Implementation and Evaluation
【24h】

OC-48c High-Speed Network PCI Card: Implementation and Evaluation

机译:OC-48c高速网络PCI卡:实施和评估

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

摘要

We have developed an OC-48c (2.4 Gbps) PCI-compliant network interface card and drivers with the aim of evaluating the effectiveness of our proposed link layer protocol MAPOS. In this paper, we study the effectiveness of MAPOS particularly from the viewpoint of the influence of packet sizes up to the 64-kbyte jumbo MTU size and the effectiveness of our new implementation of the non-interrupt-driven sending process and interrupt batching receiving process deployed to improve the throughput in short-packet transmissions. Our main findings are as follows; 1. Enlarging the packet size up to 64-kbyte MTU improves the performance in transmission. OC-48c wire speed is achieved with packet sizes larger than 16 kbytes. 2. Implementation of the non-interrupt-driven sending process and the interrupt batching receiving process improves the performance of short-packet transmission. In particular, the transmission throughput is improved by 50% when 64-byte short packets are used. The maximum loss-free receive rate is also raised by 50% when 4-kbyte packets arrive. 3. With a high-performance CPU, the data-transfer speed of the DMA controller for jumbo packets cannot keep up with the packet-queueing speed of the CPU. Our proposed procedure for adaptive algorithm switching method can resolve this problem. The maximum TCP throughput observed in our measurement using the latest PCs and MAPOS OC-48c PCI card was 2342.5Mbps. This throughput represents the highest performance in a legacy-PCI-based system according to the results database of the benchmarking software.
机译:我们已经开发了符合OC-48c(2.4 Gbps)PCI的网络接口卡和驱动程序,旨在评估我们提出的链路层协议MAPOS的有效性。在本文中,我们特别从数据包大小对最大64 KB巨型MTU大小的影响以及我们新实现的非中断驱动发送过程和中断批处理接收过程的有效性的角度出发,研究了MAPOS的有效性。部署以提高短数据包传输的吞吐量。我们的主要发现如下: 1.将数据包大小最大扩展到64 KB MTU,可以提高传输性能。数据包大小大于16 KB时,可以实现OC-48c的线速。 2.非中断驱动发送过程和中断批接收过程的实施提高了短分组传输的性能。特别地,当使用64字节的短分组时,传输吞吐量提高了50%。当4 KB数据包到达时,最大无损接收率也提高了50%。 3.对于高性能CPU,用于巨型数据包的DMA控制器的数据传输速度无法跟上CPU的数据包排队速度。我们提出的自适应算法切换方法程序可以解决此问题。使用最新的PC和MAPOS OC-48c PCI卡进行的测量得出的最大TCP吞吐量为2342.5Mbps。根据基准测试软件的结果数据库,此吞吐量代表了基于遗留PCI的系统中的最高性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号