相关论文

An Analysis of Power Consumption in a Smartphone

Abstract:Mobile consumer-electronics devices, especially phones, are powered from batteries which are limited in size and therefore capacity. This implies that managing energy well is paramount in such devices. Good energy management requires a good understanding of where and how the energy is used. To this end we present a detailed analysis of the power consumption of a recent mobile phone, the Openmoko Neo Freerunner. We measure not only overall system power, but the exact breakdown of power consumption by the device's main hardware components. We present this power breakdown for micro-benchmarks as well as for a number of realistic usage scenarios. These results are validated by overall power measurements of two other devices: the HTC Dream and Google Nexus One. We develop a power model of the Freerunner device and analyse the energy usage and battery lifetime under a number of usage patterns. We discuss the significance of the power drawn by various components, and identify the most promising areas to focus on for further improvements of power management. We also analyse the energy impact of dynamic voltage and frequency scaling of the device's application processor.

摘要:移动消费电子设备,尤其是手机,是由电池供电的,电池的大小和容量都有限。这意味着,在这些设备中,管理好能源是至关重要的。 良好的能源管理需要很好地了解能源在哪里以及如何使用。为此,我们对最近推出的一款手机Openmoko Neo Freerunner的功耗进行了详细的分析。我们不仅测量整体系统功率,还测量设备主要硬件组件的准确功耗细分。我们为微型基准测试以及一些实际使用场景提供了这一能力细分。这些结果通过对另外两款设备的整体功率测量得到了验证:HTC Dream和Google Nexus One。 我们建立了Freerunner设备的功率模型,并分析了在多种使用模式下的能量使用情况和电池寿命。我们讨论了各个组件所消耗的功率的意义,并确定了最有希望关注的领域,以进一步改进电源管理。我们还分析了器件应用处理器的动态电压和频率调节对能量的影响。

参考文献

[1]  Ragunathan Rajkumar,et al.  Critical power slope: understanding the runtime effects of frequency scaling , 2002, ICS '02.

[2]  Vibhore Vardhan,et al.  Power Consumption Breakdown on a Modern Laptop , 2004, PACS.

[3]  Assim Sagahyroon Power Consumption in Handheld Computers , 2006, APCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems.

[4]  Lizy Kurian John,et al.  Complete System Power Estimation: A Trickle-Down Approach Based on Performance Events , 2007, 2007 IEEE International Symposium on Performance Analysis of Systems & Software.

[5]  Lizy Kurian John,et al.  Analysis of dynamic power management on multi-core processors , 2008, ICS '08.

[6]  David C. Snowdon,et al.  Koala: a platform for OS-level power management , 2009, EuroSys '09.

引用
에너지 효율적인 Wi-Fi Direct를 위한 동적 전력 관리 기법
2013
Comparision of Thermal Analysis in Mobile Phone Using Ansys
2014
Performance evaluation of multi‐primary color‐matrix layouts for mobile displays
2011
Método para gerenciamento do consumo de energia elétrica em sistemas ciberfísicos
2013
Energy-efficient mechanisms for managing on-chip storage in throughput processors
2012
GreenDM: A Versatile Tiering Hybrid Drive for the Trade-Off Evaluation of Performance, Energy, and Endurance
2014
Fine-grained Energy Profiling in Mobile Devices
2016
Benchmarking of IP-based Network Storage Systems
2014
PPAS: Programmable Power Analysis Method for Analyzing and Optimizing Power Consumption in Smartphone
2014
Improing Screen Power Usage Model on Android Smartphones
2015 Asia-Pacific Software Engineering Conference (APSEC)
2015
A Methodology for Relating Software Structure with Energy Consumption
2017 IEEE 17th International Working Conference on Source Code Analysis and Manipulation (SCAM)
2017
Reducing power consumption in graphic intensive Android applications
2014 Sixth International Conference on Communication Systems and Networks (COMSNETS)
2014
Utilize Signal Traces from Others? A Crowdsourcing Perspective of Energy Saving in Cellular Data Communication
IEEE Transactions on Mobile Computing
2015
Blind: Power saving color transform method for OLED displays
2016 IEEE International Conference on Consumer Electronics (ICCE)
2016
Towards a Better Understanding of the Energy Consumption of Software Systems
2014
Enhancing quality of experience using peer‐to‐peer overlay on device‐to‐device communications
Int. J. Commun. Syst.
2020
Evolution-Based Real-Time Job Scheduling for Co-Optimizing Processor and Memory Power Savings
IEEE Access
2020
An Analysis of Power Consumption in Mobile Cloud Computing
CLOSER
2015
A Tool for Energy Consumption Monitoring and Analysis of the Android Terminal
J. Electr. Comput. Eng.
2021
Android Power Management and Analyses of Power Consumption in an Android Smartphone
2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing
2013