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

An energy consumption analysis method for Android apparatuses

A technology of energy consumption analysis and equipment, applied in the computer field, can solve problems such as tail power consumption

Inactive Publication Date: 2017-09-15
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, it is quite difficult to quantitatively analyze the energy consumption of Android applications in engineering practice, mainly due to: first, Android applications may be developed based on multiple levels of APIs, for example, based on third-party library APIs, It can also be based on the API of the Android Framework layer, and can also be based on the API of the Linux layer; second, Android applications have the behavior of tail power consumption. The so-called tail power consumption refers to the process of using Wi-Fi, Flash, LTE and other hardware modules. The routine makes these hardware modules enter a state of high power consumption, and when the routine is executed, the hardware modules used by it will still maintain a state of high power consumption for a long time; third, the energy consumption of a single hardware module is often Affected by other hardware modules, for example, GPU, CPU, display and other modules related to display have a strong correlation

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
  • An energy consumption analysis method for Android apparatuses
  • An energy consumption analysis method for Android apparatuses
  • An energy consumption analysis method for Android apparatuses

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the purpose, technical solution, design method and advantages of the present invention clearer, the present invention will be further described in detail through specific embodiments in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0026] figure 1 An overall working flow chart according to one embodiment of the present invention is shown. include:

[0027] S101, preliminary preparation stage;

[0028] S102, collecting energy consumption model training data;

[0029] S103. Train the LSTM energy consumption model according to the training data.

[0030] see below figure 1 The embodiment of each step is described in detail.

[0031] (1) Step S101, preliminary preparation stage

[0032] Step S101 belongs to the preparation stage for training the energy consumption model, and the main completion is th...

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 provides an energy consumption analysis method for Android apparatuses. The method comprises the steps of: acquiring energy consumption feature data set of parts in a to-be-tested Android apparatus; with the energy consumption feature data set as the input, acquiring energy consumption data of the to-be-tested Android apparatus by using an LSTM-based neural network model, wherein the LSTM-based neural network model is obtained through training, and a training data set is characterized in that the known energy consumption feature data set is used as the input and the actual energy consumption of the Android apparatus at the corresponding moment is used as the output. The method can prevent influence caused by tail power consumption and measure the actual energy consumption of an Android apparatus accurately.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to an energy consumption analysis method for Android devices. Background technique [0002] Smart devices represented by smartphones are increasingly becoming an indispensable part of daily life, and the Android system accounts for more than 80% of smart devices. Effective analysis of energy consumption of Android devices can help developers understand the energy consumption behavior of applications and improve user experience. [0003] However, it is quite difficult to quantitatively analyze the energy consumption of Android applications in engineering practice, mainly due to: first, Android applications may be developed based on multiple levels of APIs, for example, based on third-party library APIs, It can also be based on the API of the Android Framework layer, and can also be based on the API of the Linux layer; second, Android applications have the behavior of tail power co...

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
IPC IPC(8): G06F11/34G06F11/30
CPCG06F11/302G06F11/3058G06F11/3062G06F11/3447G06F11/3476G06N3/049Y02D10/00
Inventor 杜日鹏李栋赵泽崔莉
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI