Power supply management method and power supply management system for multi-core CPU (central processing unit) and CPU
A technology of power management and power management devices, which is applied in the field of computers, can solve problems such as interrupted business execution, failure to provide multi-core CPU power management methods, and untimely task processing, so as to achieve the effect of reducing power consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0025] figure 1 The implementation flow of the power management method of the multi-core CPU provided by the first embodiment of the present invention is shown, and the details are as follows:
[0026] In step S101, when a preset time period is reached, the number of tasks to be processed by a preset core group in the multi-core CPU is acquired, and the number of cores in the core group is at least greater than one.
[0027] In the embodiment of the present invention, the cores in the multi-core CPU can be logically divided in advance according to the different functions of the cores in the multi-core CPU, for example, the business plane used to complete the tasks corresponding to the business, and the control and management of the multi-core CPU The control plane of the middle core, where the business plane includes one or more logical business groups (kernel groups), the control plane can be deployed on one core, or on multiple cores, and the cores in the business plane core...
Embodiment 2
[0037] In the embodiment of the present invention, a task queue is pre-constructed for the entire kernel group to cache tasks to be processed, so as to facilitate the acquisition of the number of tasks to be processed.
[0038] figure 2 The implementation flow of the power management method of the multi-core CPU provided by the second embodiment of the present invention is shown, and the details are as follows:
[0039] In step S201, a task queue with a preset length is allocated to a preset core group in the multi-core CPU.
[0040]In the embodiment of the present invention, a task queue with a preset length is assigned to a preset core group in the multi-core CPU, and the task queue is used to cache tasks to be processed by the preset core group in the multi-core CPU. A task queue can be assigned to the entire kernel group, so as to facilitate the acquisition of the number of tasks to be processed. The length of the task queue can be determined according to the number of t...
Embodiment 3
[0052] image 3 The structure of the multi-core CPU power management device provided by the third embodiment of the present invention is shown, and for the convenience of description, only the parts related to the embodiment of the present invention are shown.
[0053] The power management device of the multi-core CPU can be used for a multi-core CPU, a control or management device for power supply, wherein:
[0054] The task number acquiring unit 31 acquires the number of tasks to be processed by a preset core group in the multi-core CPU when the preset time period is reached, and the number of cores in the core group is at least greater than 1.
[0055] The number of cores calculation unit 32 calculates the number of cores required to complete the tasks to be processed within a time period according to the number of tasks to be processed, and the number of cores required is less than the number of dormant cores in the core group.
[0056] The core wakeup unit 33 wakes up co...
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