| With the rapid development of the domestic software and hardware technology, the domestic computer board has gradually shifted from the theoretical research to the actual the product development, the user’s requirements also change from the previous simple functional requirements into more specific and detailed performance requirements. According to user’s functional requirements, the project team designs a network processing board based on loongson 3A, and in order to meet the user’s network performance requirements, a series of optimization based on the core processor, network protocol stack and driver layer are designed out, and finally design the network optimization module based on loongson 3A.In this paper, I firstly introduce the optimization design of the loongson 3A processing board, and then introduce the design of the hardware and software design of the loongson 3A board. Then the current network processing board does the first test, and the test datas were analyzed. On this basis, the network performance optimization technology based on Linux is proposed, which is based on multicore interrupt balance, i350 device driver optimization technology and the soft interrupt equalization technology based on Linux network protocol stack. With the combination of the above three ways, I create the final product of the net optimization. After the optimization, I test the network function and performance of the 3A network agin, and it finally meets the needs of the current project.This paper focuses on the design of a set of suitable for the current loongson 3A network processing board for data forwarding optimization scheme. The technology mainly includes the common hardware interrupt balance, DMA pre-distribution technology and the soft interrupt balance technology of Linux protocol stack. On the basis of analyzing the basic principle of the above technology, the optimization scheme is determined by the modeling and repeated testing. The performance test of the loongson 3A processing board is carried out, and the optimized scheme can improve the throughput and delay data of the loongson 3A network processing board. |