Abstract
The energy consumption into a smartphone is defined by the energy cost necessary for the components equipment to achieve their activities. These activities are induced by software executions related to the users’ activity. In other words, the energy consumption could result from the execution of different interactions between hardware, software and users which by their behaviors trigger a workload on hardware components. The assessment and measurements of the cost of consumed energy, as well as problems in the methods used for evaluation and optimization of energy consumption, are the topic of this investigation. As result of this work, we conclude that some of the investigated techniques are more accurate than others for tracking the main sources or equipment responsible of consuming energy.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Perrucci, G.P.: Energy saving strategies on mobile devices. In: Multimedia Information and Signal Processing—Aalborg University, Aalborg, janvier, pp. 1–150 (2009)
Jung, W., Kang, C., Yoon, C., Kim, D., Cha, H.: DevScope: a nonintrusive and online power analysis tool for smartphone hardware components. In: CODES + ISS’12 Proceedings, pp 353–362
Mittal, R., Kansal, A., Chandra, R.: Empowering Developers to Estimate App Energy Consumption Wattson Mobicom12
Ma, J., Yu, H., Gong, X., Zhang, X.: Research on Online Measurement Method of Smartphone Energy Consumption, pp. 443–447, 8–10 Nov 2014
Measurements from a HTC with a processor “Qualcomm MSM8655 1 GHz” 3G interfaces, Wi-Fi and 4G and a RAM 768 MBHTC, http://www.htc.com/us/smartphones/
Pathak, A., Hu, Y.C., Zhang, M.: Where is the energy spent inside my app? Fine grained energy accounting on smartphones with eprof. In: Proceedings of the 7th ACM European Conference on Computer Systems—EuroSys ‘12
Louberry, C., Roose, P., Dalmau, M.: Kalimucho: Plateforme d’Adaptation des ApplicationsMobiles, https://hal.archives-ouvertes.fr/hal-00593459/
Yoon, C., Kim, D., Jung, W., Kang, C., Cha, H.: AppScope: Application Energy Metering Framework for Android Smartphones using Kernel Activity Monitoring, Conference ATC12
SystemTap. http://sourceware.org/systemtap
Roy, A., Rumble, S.M., Stutsman, R., Levis, P., Mazieres, D., Zeldovich, N.: Energy management in mobile devices with the Cinder operating system. In: Proceedings of EuroSys, 2011 Information 2015, vol. 6, no. 15
Marcus, H., Bjorn, D., Marcus, V, Hermann, H.: Universit, Technische, Dresden, Dresden « Measuring EnergyConsumption for Short Code Paths Using RAPL », vol. 40, pp 13–17 2012
Snowdon, D.C., Petters, S.M., Heiser, G.: Accurate on-line prediction of processor and memory energy usage under voltage scaling. In: Proceedings of the 7th International Conference on Embedded Software, pp. 84–93, Salzburg, Austria, Oct 2007
Hamzaoui, K.I., Grimaud, G., Berrajaa, M., Azizi, M., Betari, A.: Survey on adaptation techniques of energy consumption within a smartphone. In: Science and information Conference 2014, London, UK, 27–29 Aug 2014
M.Colmant, M.Kurpicz, P.Felber, L.Huertas, R.Rouvoy, and A.Sobe. Process-level Power Estimation in VM-based Systems.European Conference on Computer Systems (EuroSys), Apr 2015, Bordeaux, France
The Scala langage Specification. http://www.scala-lang.org/
Power API (AGPL). http://powraepi.org
Kivity, A., Kamay, Y., Laor, D., Lublin, U., Liguori, A.: kvm: the linux virtual machine monitor. In: Proceedings of the Linux Symposium, vol. 1, pp. 225–230, June 2007
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Hamzaoui, K.I., Benzekri, W., Grimaud, G., Berrajaa, M., Azizi, M. (2016). Estimation and Optimization of Energy Consumption on Smartphones. In: El Oualkadi, A., Choubani, F., El Moussati, A. (eds) Proceedings of the Mediterranean Conference on Information & Communication Technologies 2015. Lecture Notes in Electrical Engineering, vol 381. Springer, Cham. https://doi.org/10.1007/978-3-319-30298-0_35
Download citation
DOI: https://doi.org/10.1007/978-3-319-30298-0_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30296-6
Online ISBN: 978-3-319-30298-0
eBook Packages: EngineeringEngineering (R0)