首页> 外文会议>International Symposium on Electronic System Design >Integration of LwIP Stack over Intel(R) DPDK for High Throughput Packet Delivery to Applications
【24h】

Integration of LwIP Stack over Intel(R) DPDK for High Throughput Packet Delivery to Applications

机译:LwIP协议栈在Intel(R)DPDK上的集成,可将高吞吐量数据包传递到应用程序

获取原文

摘要

Performance of generic operating system like Linux based IP stacks on multicore processors is much less than that of the purpose built IP stacks from the commercial stack vendors which typically run on a SoC/ASICs/Network processor. The issue of under-utilization of hardware resources arises from the fact that the generic IP stacks operate with much higher overhead, thereby decreasing the overall system performance compared to the capability of the underlying hardware. With Intel multicore processors, it's possible to transition from using discrete architectures per major workload (application, control, packet, and signal processing) to a single architecture that consolidates the workloads into a more scalable and simplified solution. This is possible, in large part, due to the Intel Data Plane Development Kit (Intel DPDK), a set of data plane libraries that can improve packet processing performance by up to ten times compare to processing capabilities by traditional OS. Users can integrate their own custom IP stacks with the Intel DPDK and get the advantage of accelerated performance of the Intel DPDK to their applications. This paper explains integration of a version of Light Weight TCP/IP (LwIP) stack with Intel DPDK to extend high packet processing capabilities of Intel DPDK to application layer level and measuring the performance capabilities of DPDK-LwIP network stack.
机译:多核处理器上基于Linux的IP堆栈之类的通用操作系统的性能远低于通常在SoC / ASIC /网络处理器上运行的商业堆栈供应商提供的专用IP堆栈的性能。硬件资源利用不足的问题是由于通用IP堆栈以更高的开销运行而导致的,与基础硬件的能力相比,降低了整个系统的性能。借助英特尔多核处理器,可以从每个主要工作负载(应用程序,控制,数据包和信号处理)使用离散体系结构过渡到将工作负载整合为更具可扩展性和简化解决方案的单个体系结构。在很大程度上,这可能归功于Intel Data Plane Development Kit(Intel DPDK),它是一组数据平面库,与传统OS的处理能力相比,它可以将数据包处理性能提高多达十倍。用户可以将自己的自定义IP堆栈与Intel DPDK集成在一起,并从其应用程序中获得Intel DPDK加速性能的优势。本文介绍了轻量级TCP / IP(LwIP)堆栈与Intel DPDK的集成,以将Intel DPDK的高数据包处理功能扩展到应用程序层级别,并评估了DPDK-LwIP网络堆栈的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号