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

Thermal-sensing and low-energy consumption task scheduling method oriented to heterogeneous MPSoC system

A task scheduling, low-energy technology, applied in energy-saving computing, architecture with a single central processor, multi-programming devices, etc., can solve problems such as reduced system reliability, increased leakage power, increased packaging costs and cooling costs, etc.

Active Publication Date: 2018-11-02
EAST CHINA NORMAL UNIV
View PDF9 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This high temperature will accelerate the wear and tear of the multiprocessor through electromigration, dielectric breakdown, thermal cycling, etc., thereby reducing the reliability of the system
And as the temperature rises, so does the leakage power, which in turn increases the die temperature and leads to increased packaging and cooling costs
Therefore, the increase in energy consumption and chip temperature may lead to serious economic, ecological and technical problems, and minimizing energy consumption under temperature constraints is an urgent research problem in the design of sustainable computing systems

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
  • Thermal-sensing and low-energy consumption task scheduling method oriented to heterogeneous MPSoC system
  • Thermal-sensing and low-energy consumption task scheduling method oriented to heterogeneous MPSoC system
  • Thermal-sensing and low-energy consumption task scheduling method oriented to heterogeneous MPSoC system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] In order to describe the objectives, technical solutions and advantages of the invention more clearly, the invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0058] The present invention uses two task sets to verify the effectiveness of the present invention, one task set is a synthetic real-time task, and the deadlines of all generated tasks are within [4*10]. 7 , 6*108 ], task priorities are randomly distributed between [0.4, 1]; the other task set is four real multimedia applications, namely mpegplay, madplay, tmndec and toast.

[0059] The present invention also works with a hybrid worst-fit genetic algorithm (HWGA) and a * -search algorithm to compare. Hybrid Worst Fit Genetic Algorithm combines a worst-fit based partition heuristic with a genetic algorithm to generate task assignments that reduce energy consumption while satisfying all design constraints. A * -search algorithm is an optima...

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 thermal-sensing and low-energy consumption task scheduling method oriented to a heterogeneous MPSoC system. The method comprises the following steps: converting a heterogeneous multi-processor supporting multiple frequencies into a virtual multi-processor model only supporting a fixed frequency; distributing the task with the dependency relation to the virtual processor by using a heuristic algorithm; computing peak temperature of the system under the current task distribution; computing the accomplishment time of the task under the current task distribution; verifying this task distribution satisfies a constraint condition of the time and the task dependency relation; and updating a undistributed task queue, the task queue distributed to each virtual processor, and the task execution time of each virtual processor. Under the constraint of the task expiration deadline, the task priority and the chip peak temperature, the system energy consumption is optimizedthrough the thermal-sensing energy-saving scheduling algorithm; the algorithm determines the task distributed to each processor and the working efficiency of each task, thereby effectively computing the low energy-consumption task scheduling solution.

Description

technical field [0001] The invention relates to a task scheduling method for an embedded system, in particular to a task scheduling scheme that comprehensively considers task deadline, task priority and chip peak temperature, in particular to a heterogeneous MPSoC system supporting multiple frequencies A task scheduling method to reduce processor power consumption. Background technique [0002] As the demand for high performance computing and hardware performance continues to increase, so does the power consumption of multiprocessors, which affects the lifespan of portable devices with limited battery capacity. At the same time, the increase in performance has led to a sharp increase in the integration of transistors in multiprocessors, which increases the power density of the chip and thus increases the chip temperature. This high temperature can accelerate the wear of the multiprocessor through electromigration, dielectric breakdown, thermal cycling, etc., thereby reducin...

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/50G06F1/32G06F15/78
CPCG06F1/329G06F9/5027G06F9/5094G06F15/7807Y02D10/00
Inventor 魏同权徐过
Owner EAST CHINA NORMAL UNIV
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