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

Method and device for scheduling multi-core resource

A scheduling method and a technology of a scheduling device, which are applied in the communication field and can solve problems such as low business processing efficiency of a multi-core system

Active Publication Date: 2014-04-23
RUIJIE NETWORKS CO LTD
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Embodiments of the present invention provide a method and device for scheduling multi-core resources, which are used to solve the problem of low business processing efficiency of multi-core systems caused by existing multi-core resource allocation methods

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
  • Method and device for scheduling multi-core resource
  • Method and device for scheduling multi-core resource
  • Method and device for scheduling multi-core resource

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The specific implementation manners of a multi-core resource scheduling method and device provided in the embodiments of the present invention will be described below with reference to the accompanying drawings.

[0024] A method for scheduling multi-core resources provided by an embodiment of the present invention is applied to a multi-core system including a management core and multiple functional cores, such as figure 1 As shown, the method specifically includes the following steps:

[0025] S11: The management core determines the load status of the functional cores of each pipeline stage according to the received load information sent by the functional cores of each pipeline stage according to the preset cycle, and the number of functional cores of each pipeline stage;

[0026] S12: If it is determined that the load state of any functional core in any pipeline stage is an overload state, select the first set number of functional cores from the preset first ready cor...

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 invention provides a method and a device for scheduling a multi-core resource. The method is applied to a multi-core system which comprises one management cores and a plurality of function cores; the management core performs the processes of determining load conditions of the function cores in each flow line stage according to a load information which is sent by the function cores of each flow line stage according to preset cycles and number of the function cores of each flow line stage; selecting a first set number of function cores from a preset first ready core queue if determining that the loading condition of any function core in any flow line stage is an overloading condition, and then adding the first set number of function cores into any flow line stage. The management core is capable of scheduling the core resource according to the loading conditions of relevant function cores, so that business processing efficiency of the system is improved.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a method and device for scheduling multi-core resources. Background technique [0002] With the deepening of social informatization, people's dependence on the Internet is getting stronger and stronger, and the number of computer nodes connected to the network is also increasing exponentially. Network devices, etc. are used as data exchange nodes for computer interconnection, and their data forwarding performance determines the quality of the entire network. With the rapid increase in the number of user connections and the emergence of various high-bandwidth applications, it is increasingly difficult for single-core systems with limited main frequency improvement to meet the performance requirements of high-speed data forwarding, while multi-core systems rely on their low-cost scalability And parallel computing characteristics, gradually widely used in the field o...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06F9/38
Inventor 李蒙
Owner RUIJIE NETWORKS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products