A Deterministic Task Scheduling and Load Balancing System Based on Multiprocessor
A multi-processor system and task scheduling technology, applied in electrical digital data processing, instruments, multi-program devices, etc., can solve the problems of unbalanced load, overloaded processor with the number of processor tasks, and hardware waste.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0013] This embodiment proposes a method for deterministic scheduling and load balancing of multiprocessors. A deterministic task and load balancing system for a multiprocessor system, characterized in that it can ensure the certainty of task scheduling under the multiprocessor system, and perform load balancing according to the number and priority of tasks, thereby improving system efficiency. The system includes a deterministic scheduling module, a task message queue memory and a load balancing module.
[0014] The deterministic scheduling module is used to record the order of process access to the main memory and related messages in the multiprocessor system, so as to ensure that the result of task scheduling is deterministic;
[0015] The task message queue module classifies tasks according to their priorities and allocates corresponding message queue storage areas respectively. Tasks with corresponding priorities wait in the corresponding message queues to prevent low pri...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com