Packet Processing functions have often required special-purpose hardware such as discrete NPUs, co-processors and FPGAs. However, recent enhancements to Intel® architecture processors together with advanced software are providing developers a viable alternative, whereby they can use a single blade architecture for consolidation of all their Application, Control and Packet Processing workloads on IA.
Packet processing on the latest Intel processors is now an increasingly viable option due to continued improvements in multi-core architectures combined with the latest packet processing software enhancements provided by the Intel® Data Plane Development Kit (Intel® DPDK). Huge performance boosts achieved by this Hardware/Software combination is making IA increasingly attractive as a packet processing solution. Additionally, by consolidating packet processing with other workloads on a Intel® multi-core processor, it is possible to reduce hardware costs, simplify the application development environment, and reduce Time to Market – with all these factors combining to reduce overall Total Cost of Ownership. The Intel® DPDK, combined with the latest multi-core CPU technology from Intel is now increasingly being deployed for applications in Security (IPS, IDS), communications infrastructure (eNodeB, RNC, MGW, SGSN, GGSN) and Routers (Edge, Core).
Related information