Processing

Please wait...

Settings

Settings

Goto Application

1. CN105955827 - Method and device for allocating computational resource of processor

Office
China
Application Number 201610380703.0
Application Date 31.05.2016
Publication Number 105955827
Publication Date 21.09.2016
Grant Number 105955827
Grant Date 24.11.2017
Publication Kind B
IPC
G06F 9/50
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
CPC
G06F 9/5027
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
5027the resource being a machine, e.g. CPUs, Servers, Terminals
G06F 1/329
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
3234Power saving characterised by the action undertaken
329by task scheduling
G06F 1/3243
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
3234Power saving characterised by the action undertaken
3243Power saving in microcontroller unit
G06F 9/5094
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5094where the allocation takes into account power or heat criteria
Y02D 10/00
YSECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
10Energy efficient computing, e.g. low power processors, power management or thermal management
G06F 9/50
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
Applicants 广东欧珀移动通信有限公司
Inventors 曾元清
Agents 广州三环专利商标代理有限公司 44202
广州三环专利商标代理有限公司 44202
Title
(EN) Method and device for allocating computational resource of processor
(ZH) 处理器计算资源的分配方法及装置
Abstract
(EN) The embodiment of the invention discloses a method for allocating computational resources of a processor. The method comprises the following steps of: detecting a current processor load; determining needed computational resources according to the processor load, wherein the computational resources include the sum of frequency values of each processor core; acquiring power values of transcendental processor cores at specific frequency values; according to the power values of the transcendental processor cores at the specific frequency values, determining the number of the processor cores and the frequency value of each processor core so that the sum of the frequency values of each processor core accords with the computational resources and the sum of the power values of each processor core is minimum. The embodiment of the invention also discloses a device for allocating the computational resources of the processor. By using the method and the device for allocating the computational resources of the processor, the power consumption of a terminal can be reduced.
(ZH) 本发明实施例公开了一种处理器计算资源的分配方法,包括:检测当前的处理器负载;根据所述处理器负载确定所需的计算资源,所述计算资源包括每个处理器核心的频率值之和;获取先验的处理器核心在特定频率值的功率值,根据所述先验的处理器核心在特定频率值的功率值确定处理器核心的数量以及每个处理器核心的频率值,使得每个处理器核心的频率值之和符合所述计算资源,且使得所述每个处理器核心的功率值之和最小。此外,本发明实施例还公开了一种处理器计算资源的分配装置。采用本发明,可降低终端的功耗。