Abstract
The general multi-core processor hardware platform combined with DPDK affinity binding technology can effectively reduce the performance overhead caused by CPU interrupts and inter-thread scheduling, and can achieve the performance equal to dedicated network processors. How to construct a model to analyze such processing systems is our focus. This paper combines the DPDK affinity feature on the general multi-core processor platform, establishes a fixed binding relationship between the processing thread and the processor logic core, and then analyzes the distribution features of the multi-core processor nodes after the binding relationship is determined, and builds a queuing model. Finally, the model is analyzed and performance indicators are provided. The model in this paper provides an analytical model for a general-purpose multi-core processor platform with affinity settings, and expressions for key indicators are provided for further research.