A Task Scheduling Method Based on Task Application Signal and Processor Core Execution Cost
A processor core and task scheduling technology, applied in multi-programming devices, program startup/switching, etc., can solve the problems of short execution time, lack of consideration of processor core performance and task characteristics, etc., to reduce overhead and achieve accurate tasks. The effect of scheduling sequential queues and reducing execution time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The present invention is described in more detail below in conjunction with accompanying drawing:
[0023] The present invention provides a task scheduling method based on the task application signal and the execution cost of the processor core. The method takes how to solve the sequence of scheduling tasks as the main idea, and combines the global linked list and the processor core scheduling queue to record tasks. The probability of task scheduling to the processor core is calculated according to the strength of the task application signal and the execution cost of the processor core. Among them, the task application signal reflects the urgency of the task's expectation to be scheduled. Whenever a new task is generated, it is inserted into the tail of the global linked list, and an application signal waiting for scheduling is sent to all processor cores at the same time. On this basis, each processor core maintains an execution cost value vector, and the processor cor...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com