DocumentCode :
3599618
Title :
Integration of LwIP Stack over Intel(R) DPDK for High Throughput Packet Delivery to Applications
Author :
Rajesh, R. ; Ramia, Kannan Babu ; Kulkarni, Muralidhar
Author_Institution :
Intel® Technol. Pvt. Ltd., Bangalore, India
fYear :
2014
Firstpage :
130
Lastpage :
134
Abstract :
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.
Keywords :
IP networks; Linux; multiprocessing systems; transport protocols; ASIC; Intel DPDK; Linux based IP stacks; LwIP stack; SoC; data plane development kit; discrete architectures; generic operating system; high throughput packet delivery; lightweight TCP/IP; multicore processors; network processor; Computer architecture; IP networks; Kernel; Libraries; Message systems; Protocols; Throughput; Intel® DPDK; LwIP; multicore processors; packet processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic System Design (ISED), 2014 Fifth International Symposium on
Print_ISBN :
978-1-4799-6964-7
Type :
conf
DOI :
10.1109/ISED.2014.34
Filename :
7172761
Link To Document :
بازگشت