Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Synchronous processing method and device based on multicore system

A synchronous processing, multi-core system technology, applied in the field of communication networks, can solve the problems of low system scheduling efficiency and large resource consumption, and achieve the effect of small resource consumption and improved efficiency

Inactive Publication Date: 2012-01-25
HUAWEI TECH CO LTD
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, when dealing with synchronization and communication between multiple cores in the prior art, it usually needs to complete the synchronization operation through interrupts, resulting in low efficiency of system scheduling and large resource consumption

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Synchronous processing method and device based on multicore system
  • Synchronous processing method and device based on multicore system
  • Synchronous processing method and device based on multicore system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] The embodiment of the present invention provides a multi-core system-based synchronous processing method. It should be noted that the multi-core system in the embodiment of the present invention refers to a system with multiple processing devices, such as figure 1 As shown, the method includes:

[0028] Step 101, receiving an initialization setting sent by any processing device in the first group of processing devices that synchronously processes the same current task, and performing initialization, the initialization setting includes setting the count semaphore value of the current multi-core synchronous processing unit to M and Setting the current multi-core synchronous processing unit to start the control message content of the second group of processing devices, M is the number of times the group of processing devices synchronously processes the current task;

[0029] The processing device can be a processor or an accelerator. The accelerator can process tasks indep...

Embodiment 2

[0051] It should be noted that the embodiment of the present invention provides a method for synchronous processing based on a multi-core system, and its application scenario is: each processing device in the first group of processing devices that synchronously processes the same current task needs to process Partly, when the current task is completed, the second group of processing devices are notified to process the current task by sending a control message. The processing device includes a processor or an accelerator. When processing the current task, it can be completed by the processor or by the accelerator. The solution provided by the embodiment of the present invention describes the method of synchronous processing based on the multi-core system in order to process the current task, such as image 3 As shown, the method includes:

[0052] Step 301, the multi-core synchronous processing unit receives the initialization setting sent by any processing device in the first...

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

PUM

No PUM Login to View More

Abstract

The present invention discloses a synchronous processing method and a device based on a multicore system, and relates to the communication network technology field. By adopting the method and the device, the system scheduling efficiency can be increased, and the resource consumption is small. The method comprises receving and processing synchronously the same initialization setting sent by any equipment in a first group of processing equipment of the current task, initializing, receving the notice information sent by any processing equipment of the first group of processing equipment, reducing 1 correspondingly from a counting signal value, and sending the control information to the second group of processing equipement through the information sending interface when the counting signal value is 0.

Description

technical field [0001] The present invention relates to the technical field of communication networks, in particular to a multi-core system-based synchronization processing method and device. Background technique [0002] The development of multi-core technology makes the system more and more complex, and there are more and more interactive events between the multi-cores. When the existing technology handles the synchronization and communication between the multi-cores, it usually completes it through interrupts. [0003] In the prior art, when dealing with event synchronization between multiple cores, when multiple processors apply for the same mutual exclusion cache in the semaphore processing unit at the same time, here, multiple processors are multi-cores, and the above multiple processors and semaphore The processing unit is located on an SOC (System On a Chip, System on a Chip), and the mutually exclusive cache means that a cache resource can only be used by one proces...

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

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/52G06F9/48
CPCG06F9/48G06F9/52G06F9/5066G06F9/522
Inventor 杜学峰
Owner HUAWEI TECH CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More