Heterogeneous multi-core system task allocation method and device based on shared resource access
A technology for sharing resources and system tasks, applied in the field of computer architecture, can solve problems such as reducing device power consumption, a large amount of idle time, and not considering the impact of energy consumption on the system
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment 1
[0097] This embodiment is a preferred implementation manner of the method for allocating tasks in a heterogeneous multi-core system based on shared resource access in the present invention.
[0098] see figure 1 ,Such as figure 1 As shown, the method of the present embodiment includes:
[0099] S101, the system is powered on and started, a set of periodic tasks τ={τ 1 ,τ 2 ,…,τ I} assigned to the system;
[0100] S102, setting the execution frequency of each processor core
[0101] S103. Calculate the actual execution time and worst case execution time of each task on each processor core;
[0102]
[0103]
[0104] Among them, T i j for the task τ i in the processor core j The actual execution time on Denotes the task τ i the sum of the worst-case execution times for accessing a subset of its shared resources, Denotes the task τ i The number of critical sections of , Denotes the task τ i The worst-case execution time of the χ-th critical section acce...
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