Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and system for dynamically scheduling multi-core fusion computing processor

A computing processor and multi-core fusion technology, applied in computing, electrical digital data processing, instruments, etc., can solve problems such as low processing efficiency, weak multi-core chip scheduling ability, unbalanced processor capabilities, etc. Load task scheduling and processing, avoiding the effects of weak scheduling capabilities

Pending Publication Date: 2022-04-19
深度数智科技(珠海)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In order to overcome the deficiencies of the prior art, the object of the present invention is to provide a method and system for dynamically scheduling multi-core fusion computing processors, which can solve the problem of weak scheduling capabilities of multi-core chips in the prior art, Problems such as unbalanced processor capacity and low processing efficiency can automatically analyze the working status of the system and make reasonable task allocation and scheduling, so as to achieve low-latency and no-load task scheduling and processing, which can maximize the use of Fusion Processor Performance

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 system for dynamically scheduling multi-core fusion computing processor
  • Method and system for dynamically scheduling multi-core fusion computing processor
  • Method and system for dynamically scheduling multi-core fusion computing processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] An embodiment of a method for dynamically scheduling a multi-core fusion computing processor:

[0031] see Figure 1 to Figure 3 , a method for dynamically scheduling multi-core fusion computing processors. When implementing dynamic scheduling of multi-core fusion computing processors, firstly, the initialization state is performed, and all computing nodes are idle, and all computing node types are CPU types by default. Then, execute The following steps:

[0032] Step S1, start the running system scheduler, and schedule tasks to the fusion processor management program. Wherein, after the running system scheduler is started, the schedule management system program runs on the main processor or a fixed computing node processor. The dispatch management system program at least includes subroutines such as a dispatch task monitoring program, a dispatch plan analysis program, and a dispatch execution program.

[0033] Step S2, read the scene type information preset by the u...

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 system for dynamically scheduling a multi-core fusion computing processor, and the method comprises the steps: starting a running system scheduling program, and scheduling a task to a fusion processor management program; reading scene type information preset by a user, and setting weights of different scene type information; information of all application tasks is collected, and loads of all the tasks are estimated; formulating a calculation node distribution scheme; according to the application scene information, the task information scheduled to the fusion processor and the resource information of the fusion processor, the computing node type of the fusion processor is configured, the corresponding task is distributed to the computing node, and the fusion processor is dynamically scheduled, so that the isomorphic or heterogeneous multi-core processor system is formed. The system is applied to the method. According to the method, the defects in the prior art can be overcome, the working state of the system can be automatically analyzed, reasonable task allocation and scheduling can be carried out, and the performance of the fusion processor can be exerted to the maximum extent.

Description

technical field [0001] The invention relates to the technical field of multi-core processors, in particular to a method for dynamically scheduling multi-core fusion computing processors and a system applying the method. Background technique [0002] With the continuous advancement of microelectronics technology, microprocessors have developed rapidly. With the popularity of smart phones, more and more people know the relevant knowledge of mobile phone chips, especially CPU, GPU, NPU, etc. Wait for the "esoteric" knowledge points. In the mobile phone SOC, the CPU is a crucial part. Similarly, in the processing of deep learning AI algorithms in the autonomous driving industry, both the GPU and the NPU need to cooperate with the CPU to take advantage of their performance. [0003] The CPU (Central Processing Unit) central processing unit is a very large-scale integrated circuit. The main logic structure includes the control unit Control, the arithmetic unit ALU and the cache m...

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/50G06F11/30
CPCG06F9/505G06F11/3017
Inventor 赖鼐
Owner 深度数智科技(珠海)有限公司
Features
  • R&D
  • 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