Service flow processing method of multiple nuclear processor and multiple nuclear processor
A technology of multi-core processors and processing methods, applied in the field of multi-core processors, can solve problems such as business system paralysis, restrictions on the practical application of multi-core processors, and reduction of core utilization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0026] This embodiment provides a business flow processing method for improving the reliability of a multi-core processor by monitoring the working state of the working core through the distribution core, as shown in FIG. 1 ,
[0027] Step 101, the distribution core allocates the first service flow to the first working core according to the service flow allocation principle. Wherein, the distributing core refers to a core set at the entrance of a service flow in an existing multi-core parallel processing service, and is used for distributing multiple received service flows among multiple working cores working in parallel. The business flow allocation principle can be determined according to the existing technology, such as allocation according to the five-tuple information in the business flow, or allocation according to the busy and idle status of different working cores. working cores to give full play to the working efficiency of all working cores. In this step, the first ...
Embodiment 2
[0034] The method described in Embodiment 1 improves the reliability of the entire multi-core processor, but the abnormal working core cannot automatically resume operation, which causes a waste of resources to a certain extent. In order to improve the utilization efficiency of the working core, this embodiment provides A business flow processing method for resetting the abnormal working core to restore normal operation is provided. as shown in picture 2,
[0035] Steps 101, 102, and 103 are the same as those described in Embodiment 1, and will not be repeated here.
[0036] Step 104, after the distribution core distributes the first service flow to the second working core, it also sends a reset instruction signal to the first working core, so that the first working core executes a reset operation. Specifically, the distribution core may send a reset instruction signal to the first working core in person, or may also send a reset instruction signal to the first working core t...
Embodiment 3
[0045] This embodiment provides a multi-core processor capable of improving reliability. As shown in FIG. 3 , it is a schematic diagram of the internal structure of the multi-core processor. The multi-core processor 10 includes: a distribution core 20, a plurality of working cores, such as working cores 30, 40 and so on. Wherein, the distribution core 20 includes a response signal judging unit 22 and a service flow distribution unit 21; each working core includes a response signal reply unit and a service flow processing unit.
[0046] When working, the service flow distribution unit 21 distributes the received service flows to each working core according to the service flow distribution principle. The business flow allocation principle can be determined according to the existing technology, such as allocation according to the five-tuple information in the business flow, or allocation according to the busy and idle status of different working cores. working cores to give ful...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 