Processing method and device in multi-core system

A technology of a multi-core system and a processing method, which is applied in the field of processing methods and devices in a multi-core system, can solve problems such as the inability to increase linearly in system performance, affect system performance, and reduce performance, and achieve linear growth in data processing performance, enhanced reliability, and The effect of reducing the impact
CN103207808AActive Publication Date: 2013-07-17BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Publication Date
2013-07-17

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a processing method and a system in a multi-core system. A multi-core comprises a first core and at least one second core. The method comprises the following steps of binding a control progress on the first core; binding data progresses on the at least one second core, wherein each data progress corresponds to one second core; establishing a private pile and a sharing pile for the control progress and the data progresses, wherein each core is an authority core of the sharing pile or the private pile of the corresponding progress, the private pile is only visible to the control progress or the data progress bound on the authority core, and the sharing pile is visible to the control progress or the data progresses bound on all the cores; and distributing the private pile of the control progress to be used for storing private information, and distributing the sharing pile of the control progress to be used for storing information related to the data progresses. According to the method disclosed by the embedment of the invention, synchronous expenses of multi-core configuration can be avoided, and the processing performance of the multi-core system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the technical field of the Internet, in particular to a processing method and device in a multi-core system. Background technique

[0002] In the process of message processing, when the control plane configures the data plane, in order to ensure the consistency of configuration information, a synchronization mechanism is required. Especially in a system based on multi-core CPU, as the number of cores increases, the Synchronization overhead can grow rapidly and severely impact system performance.

[0003] The existing technology adopts a multi-core message processing device that mixes the control plane and the data plane. The control plane and the data plane run on the same core, and the configuration information and statistical information between the cores are When a document needs to find or modify shared information, it needs to adopt a synchronization mechanism, for example, a spin lock, which locks the information...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More