Processing

Please wait...

Settings

Settings

Goto Application

1. EP3467651 - METHOD, DEVICE AND TERMINAL FOR ALLOCATING COMPUTATIONAL RESOURCES OF PROCESSOR

Office
European Patent Office
Application Number 17805797
Application Date 27.05.2017
Publication Number 3467651
Publication Date 10.04.2019
Publication Kind B1
IPC
G06F 1/3234
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/-G06F13/82
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of a power-saving mode
3234Power saving characterised by the action undertaken
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
G06F 1/329
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/-G06F13/82
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of a power-saving mode
3234Power saving characterised by the action undertaken
329by task scheduling
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 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Inventors ZENG YUANQING
Designated States
Title
(DE) VERFAHREN, VORRICHTUNG UND ENDGERÄT ZUR ZUORDNUNG VON COMPUTERKANALRESSOURCEN EINES PROZESSORS
(EN) METHOD, DEVICE AND TERMINAL FOR ALLOCATING COMPUTATIONAL RESOURCES OF PROCESSOR
(FR) PROCÉDÉ, DISPOSITIF ET TERMINAL D'ATTRIBUTION DE RESSOURCES DE CALCUL D'UN PROCESSEUR
Abstract
(EN) A method for allocating computing resources of a processor is provided. The method includes the follows. A current processor load is detected. Required computing resources are determined according to the current processor load. The computing resources correspond to a total frequency of each processor core. Priori power values of each processor core at specific frequencies are obtained. The number of processor cores and a frequency of each processor core are determined according to the priori power values of each processor core at the specific frequencies, such that a total frequency of each processor core satisfies the computing resources and a total power value of each processor core is minimum. By means of the present disclosure, power consumption of a terminal can be reduced.
(FR) La présente invention concerne un procédé d'attribution de ressources de calcul d'un processeur qui consiste : à détecter une charge de processeur actuelle (S102) ; à déterminer les ressources de calcul requises en fonction de la charge de processeur, les ressources de calcul comprenant une somme de valeurs de fréquence de chaque cœur de processeur (S104) ; à obtenir des valeurs de puissance de cœurs de processeur antérieurs à des valeurs de fréquence particulières, et à déterminer le nombre de cœurs de processeur et la valeur de fréquence de chaque cœur de processeur en fonction des valeurs de puissance des cœurs de processeur antérieurs aux valeurs de fréquence particulières, de sorte que la somme des valeurs de fréquence de chaque cœur de processeur correspond aux ressources de calcul et que la somme des valeurs de puissance de chaque cœur de processeur est minimale (S106). Le procédé permet de réduire la consommation d'énergie d'un terminal.