Application layer protocol parallel processing method under multi-core architecture
An application layer protocol and parallel processing technology, which is applied in the direction of concurrent instruction execution, machine execution devices, electrical components, etc., can solve problems such as the speed of less than 1Gbps, the inability to handle complex situations in the application layer, and the inability to identify requests and responses. , to achieve the effect of improving the processing efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0016] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0017] figure 2 It is a schematic diagram of the application layer protocol parallel processing method under the multi-core architecture of the present invention.
[0018] 1. The main work of the IP processor is to quickly transfer messages from the kernel state to the user state based on the network card (NIC). The main techniques used are:
[0019] a. Modify the driver program in the kernel state, bypass the traditional TCP / IP processing, and send the message directly from the kernel state to the user state.
[0020] b. Make full use of the cache prefetching function, and prefetch the next few packets when processing the current packet, so that the packets can enter the cache as soon as possible.
[0021] c. Messages are processed in a batch manner to reduce the pressure on the PCIe bus.
[0022] d. Introduce a symmetric hash function so that mes...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com