Abstract
Poll Mode Driver is one of the most valuable technology contributions from Data Plane Development Kit (DPDK). This chapter discusses the optimization examples such as network interface card (NIC) configuration and performance-tuning tips. DPDK’s poll mode refers to use the dedicated core resource for packet processing, and the core is running in the busy poll mode, without using the interrupt service mechanism. Internet traffic has the tidal effects; sometimes, it beats with human activities; the network traffic may be very low at certain times. When studying instruction optimization, latency and throughput are two known concepts. Both describe the instruction overhead in a context of CPU’s parallel execution units. Batch processing is a big step to achieve performance optimization. DPDK is famous for the performance optimization; the system configuration has a big impact. The memory controller, RAM, and its physical layout affect the system performance. Most NICs generally support multi-queues for packet I/O.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have