Message distribution method, device, equipment and medium based on multi-core processor

By constructing a decision tree to adjust the message distribution strategy of the multi-core processor, the problem of single-core overload caused by the hash algorithm is solved, and efficient message processing of the multi-core processor is achieved under different traffic scenarios.

CN114443291BActive Publication Date: 2025-09-26NSFOCUS INFORMATION TECHNOLOGY CO LTD +1
2 Cites 0 Cited by

Patent Information

Application Number
CN202210041985.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-14
Publication Date
2025-09-26
Estimated Expiration
2042-01-14

AI Technical Summary

Technical Problem

When processing packets, existing multi-core processors cannot fully utilize the multi-core performance due to hash algorithms, which cause packets with the same information to be distributed to the same processing core, resulting in low processing efficiency.

Method used

By constructing a decision tree, the distribution strategy is dynamically adjusted based on the tuple information gain of the message, and the message is distributed to each processing core of the multi-core processor by hashing or load balancing, thus avoiding overload of the same processing core.

Benefits of technology

It improves the packet processing efficiency of multi-core processors under different traffic scenarios, ensures that the load of each processing core is balanced, and makes full use of multi-core performance.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The present application relates to the field of communication technology, and specifically to a message distribution method, apparatus, device and medium based on a multi-core processor, which is used to improve the efficiency of message processing by a multi-core processor. The method includes receiving all first messages in a current cycle; constructing a decision tree based on the information gain of each tuple of sample messages in the first all messages; traversing the decision tree in sequence based on the first information gain of each tuple of the first all messages and the second information gain of each tuple of the second all messages in the previous cycle to determine the distribution strategy of the first all messages; distributing the first all messages to each processing core in the multi-core processor according to the distribution strategy, wherein if the first information gain of any tuple in the various tuples is equal to the second information gain of any tuple, then the distribution strategy is to evenly distribute the first all messages to each processing core in the multi-core processor.
Need to check novelty before this filing date? Find Prior Art