Heterogeneous multi-core thread scheduling method, heterogeneous multi-core thread scheduling system and heterogeneous multi-core processor
A heterogeneous multi-core, scheduling method technology, applied in the direction of multi-program device, program startup/switching, resource allocation, etc., can solve problems such as difficult to accurately predict performance, unsatisfactory scheduling, etc., to achieve the effect of avoiding overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0046] The present invention draws lessons from game theory and regards threads and cores as selfish decision-making participants. They will try to maximize their performance or power consumption benefits from their own perspectives, objectively enabling the scheduling method to take into account both threads and cores. Optimizing the objective to get a better global scheduling decision.
[0047] In the present invention, it is necessary to obtain the selection priority ranking of threads for each core. And from the perspective of the core, each thread is prioritized for receiving.
[0048] In order to obtain the above priority rankings, a ranking model (ranker) needs to be trained using the learn-to-rank technique. Such as figure 1 A specific method for obtaining the sorting model in the present invention is given:
[0049] Application database Application database: an infinite ideal database containing all programs;
[0050] Program sampling segment Sample application ph...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- 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