Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and device for reducing system power consumption

A technology of system power consumption and low load, applied in the direction of instruments, data processing power supply, computing, etc., can solve the problems of increased system power consumption, multi-thread queue delay, etc., to reduce system power consumption, avoid delay, and improve system performance effect

Active Publication Date: 2018-11-27
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to propose a method and device for reducing system power consumption, so as to solve the problem of increased system power consumption due to the delay caused by multi-thread queuing in the existing multi-core processor working mode

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and device for reducing system power consumption
  • A method and device for reducing system power consumption
  • A method and device for reducing system power consumption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] figure 1 It is a schematic flow chart of the method for reducing system power consumption provided by Embodiment 1 of the present invention. The method may be executed by a device for reducing system power consumption, wherein the device may be implemented by software and / or hardware. The method includes:

[0026] Step 101. Determine a load rate threshold of a first core of a processor.

[0027] The load rate can be defined as the percentage value of the working time in the total time, wherein the total time is the sum of the idle time and the working time. Specifically, the load rate can be expressed by the following formula:

[0028] Load rate = working time / (idle time + working time) × 100%;

[0029] The processor is a multi-core processor, and the method is applicable to electronic devices that can adopt multi-core processors such as desktop computers, notebook computers, tablet computers and smart phones, and is especially suitable for mobile terminals represen...

Embodiment 2

[0035] figure 2 It is a schematic flow chart of the method for reducing system power consumption provided by Embodiment 2 of the present invention. The method may be executed by a device for reducing system power consumption, wherein the device may be implemented by software and / or hardware. The method includes:

[0036] Step 201. Determine a high load ratio threshold of a first core of a processor.

[0037] The load rate can be defined as the percentage value of the working time in the total time, wherein the total time is the sum of the idle time and the working time. Specifically, the load rate can be expressed by the following formula:

[0038] Load rate = working time / (idle time + working time) × 100%;

[0039] The processor is a multi-core processor, and the method is applicable to electronic devices that can adopt multi-core processors such as desktop computers, notebook computers, tablet computers and smart phones, and is especially suitable for mobile terminals r...

Embodiment 3

[0045] image 3 It is a schematic flow chart of the method for reducing system power consumption provided by Embodiment 3 of the present invention. The method may be executed by a device for reducing system power consumption, wherein the device may be implemented by software and / or hardware. The method includes:

[0046] Step 301. Determine a low load rate threshold of a first core of a processor.

[0047] The load rate can be defined as the percentage value of the working time in the total time, wherein the total time is the sum of the idle time and the working time. Specifically, the load rate can be expressed by the following formula:

[0048] Load rate = working time / (idle time + working time) × 100%;

[0049]The processor is a multi-core processor, and the method is applicable to electronic devices that can adopt multi-core processors such as desktop computers, notebook computers, tablet computers and smart phones, and is especially suitable for mobile terminals repre...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of the electronic equipment, specifically to a method and device for reducing system power consumption. The method comprises the steps: determining the load rate threshold of the first core of a processor; calculating the load rate of the first core; comparing the load rate with the load rate threshold, starting or closing the core behind the first core according to the comparative result. The method is capable of avoiding the time delay produced by the multi-thread queue, improving the utilization rate of the processor, and reducing the system power consumption.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of electronic equipment, and in particular to a method and device for reducing power consumption of a system. Background technique [0002] At present, multi-core processors are more and more widely used. Many electronic devices use multi-core processors to improve processing speed. However, the use of multi-core processors will increase system power consumption, especially in handheld devices that are widely used by people. With the development of science and technology, the display screen of handheld devices is getting bigger and bigger, the number of processor cores is increasing, and the power consumption is also rising exponentially. Therefore, power consumption has become one of the most important factors affecting users' use. [0003] The working mode of the multi-core processor in the prior art is usually: according to the number of threads and the length of time of each thread,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F1/32
CPCG06F1/3243
Inventor 甄文先陈启安
Owner GUANGDONG OPPO MOBILE TELECOMM CORP LTD