Network data packet parallel processing method based on Intel DPDK
A network data packet and parallel processing technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems affecting application performance, high CPU load, performance degradation, etc., to reduce data copying and improve cache hit rate. , the effect of improving processing performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0034] The present invention will be further described below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solution of the present invention more clearly, but not to limit the protection scope of the present invention.
[0035] In a high-speed network environment, the number of network data packets processed per second increases significantly, especially when there are many small packets. The processing time of a network data packet for a 2GHZ CPU core is about 1350 CPU cycles. In order to realize real-time processing without packet loss, on the one hand, it is necessary to minimize or even eliminate the additional consumption of CPU cycles during network data packet processing. On the other hand, in a multi-core environment, try to distribute data packets to multiple CPU cores for parallel processing, while reducing or even eliminating unnecessary communication between cores. Based on the above ideas, a networ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com