Unlock instant, AI-driven research and patent intelligence for your innovation.

Task scheduling system of heterogeneous multi-core platform and scheduling method for task scheduling system

A task scheduling, heterogeneous multi-core technology, applied in multi-programming devices, various digital computer combinations, program startup/switching and other directions, can solve the problem of prolonging the total task completion time, the scheduling efficiency of the scheduling method is not ideal, and obliterating the heterogeneous multi-core. The advantages of high parallelism of the processor and other issues can shorten the execution time and save the idle time slice.

Active Publication Date: 2016-01-20
CENT SOUTH UNIV
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the software development of heterogeneous multi-core processors, the quality of task scheduling strategy will have a direct impact on the performance of heterogeneous multi-core processors. performance of multi-core processors
[0004] At present, the task scheduling methods of heterogeneous multi-core processors have achieved certain research results, but the scheduling efficiency of many scheduling methods is still not ideal, and there are key tasks that cannot be executed as soon as possible, which prolongs the completion time of the total task and affects heterogeneous multi-core. Processor Performance Advantages

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
  • Task scheduling system of heterogeneous multi-core platform and scheduling method for task scheduling system
  • Task scheduling system of heterogeneous multi-core platform and scheduling method for task scheduling system
  • Task scheduling system of heterogeneous multi-core platform and scheduling method for task scheduling system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0066] see figure 1 , is a structural block diagram of the task scheduling system of the heterogeneous multi-core platform provided by the present invention. The task scheduling system 1 of the heterogeneous multi-core platform includes a processor core cluster 11 and a task scheduling component 13, the task scheduling component 13 is used to perform task scheduling on the processor core cluster 11, and the processor core cluster 11 It is a plurality of diffe...

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 discloses a task scheduling system of a heterogeneous multi-core platform. The task scheduling system of the heterogeneous multi-core platform comprises a processor core cluster and a task scheduling component, wherein the task scheduling component is used for performing task scheduling on the processor core cluster; the processor core cluster comprises a plurality of different processor cores; and the task scheduling component comprises a task model creation module, a task calculation module, a task scheduling module and a resource management module. The invention further discloses a scheduling method for the task scheduling system of the heterogeneous multi-core platform. With the adoption of the system and the method provided by the invention, a key task can be executed as early as possible, the total execution time of a task set is shortened, the task processing capability of the whole heterogeneous multi-core platform is improved, and the task execution parallelism is enhanced.

Description

technical field [0001] The present invention relates to the technical field of task scheduling, in particular to a task scheduling system and a scheduling method for a heterogeneous multi-core platform. Background technique [0002] Moore's Law states that the number of transistors that can be accommodated on a monolithic integrated circuit will double every 18-24 months, and the performance will double accordingly. With the advancement of chip manufacturing technology, the number of transistors that can be integrated on a single chip has exceeded 100 million. With the increase of chip integration, the clock frequency of the processor continues to increase, but limited by the physical properties of the processor material, processing The clock frequency of the processor has stopped increasing or even decreased, and the performance improvement of the single-core processor has encountered a bottleneck. However, the constant changes in modern application requirements urgently r...

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/48G06F15/16
Inventor 徐德刚赵茂行刘育峰谢攀攀蔡海明桂卫华阳春华谢永芳
Owner CENT SOUTH UNIV