ESTIMATION OF POWER CONSUMPTION OF MOBILE DEVICES IN CLOUD COMPUTING

Authors

DOI:

https://doi.org/10.30837/ITSSI.2023.23.072

Keywords:

computing cloud; smartphone cloud; energy efficiency; cloud computing; CUDA; Metal; hardware acceleration

Abstract

Modern computing tasks require an increase in computing power. This necessitates the creation and production of new equipment for cloud computing. At the same time, the number of personal mobile devices is already measured in billions, and even their partial use could reduce production requirements. In addition, mobile hardware is more energy efficient, which contributes to significant energy savings. The article investigates the issue of qualitative and quantitative assessment of the efficiency of using mobile devices for computing compared to traditional stationary solutions. The purpose of the work is to substantiate the following hypothesis: computing in the cloud based on mobile devices significantly reduces energy consumption than computing on stationary equipment. For this purpose, we show that computing on a mobile GPU is more energy efficient than computing on a stationary processor. Public sources and benchmarks were analyzed to determine the qualitative advantage. On the basis of the studied data, efficiency indicators for various mobile and desktop GPUs are calculated. It is argued that in most cases, mobile solutions consume significantly less energy compared to desktop solutions. To calculate the quantitative advantage, an experiment was conducted on the basis of two platforms: mobile and desktop. The same computational task was implemented using Apple Metal and NVidia CUDA. Based on this task, the energy efficiency indicators of the mobile and stationary graphic professor were calculated. According to the results of the study, a significant advantage of the mobile GPU in terms of energy efficiency has been determined. This result is relevant because the platforms were released in the same year with a difference of several months, so they can be considered peers of each other. The approaches presented here do not take into account the consumption of all other parts of the system, except for the GPUs. This means that the consumption of the motherboard, power supply, etc. can tilt the balance in favor of the mobile processor even more. But for distributed computing, the network connection is very important, and it can consume a significant amount of power on a mobile device. Further research will focus on a more comprehensive accounting of the energy consumption of various computer subsystems.

Author Biographies

Oleksandr Mamchych, Kharkіv National University of Radio Electronics

Postgraduate Student of the Department of Computing Machines

Maksym Volk, Kharkіv National University of Radio Electronics

Phd (Computer engineering), Doctor of Technical Sciences

References

Список літератури

Smartphone Market Share, Naliba Popal and Ryan Reith, Aug 2022. URL: https://www.idc.com/promo/smartphone-market-share/vendor

Number of smartphone subscriptions worldwide from 2016 to 2021, with forecasts from 2022 to 2027, Published by Petroc Taylor, Jan 18, 2023. URL: https://www.statista.com/statistics/330695/number-of-smartphone-users-worldwide/

Green500 – The 20th Green List was published Nov 15, 2022, Dallas, TX. URL: https://www.top500.org/lists/green500/

Hamza moh. Salem, Distributed Computing System on a Smartphones-Based Network, In book: Software Technology: Methods and Tools (pp. 313–325), DOI:10.1007/978-3-030-29852-4_26, Oct 2019. DOI: https://www.doi.org/10.1007/978-3-030-29852-4_26

How World Community Grid Works, Sep 2021. URL: https://www.worldcommunitygrid.org/about/how.s

Manuel Delfino, Distributed Computing, In book: Particle Physics Reference Library, Volume 2: Detectors for Particles and Radiation (pp. 613–644), Sep 2020. DOI: https://www.doi.org/10.1007/978-3-030-35318-6_14

Berkeley Open Infrastructure for Network Computing Retrospect, published by David P. Anderson, 2021. URL: https://continuum-hypothesis.com/boinc_history.php

COVID-19 – What I Can Do, 2021. URL: https://foldingathome.org/diseases/infectious-diseases/covid-19/

"From the whole team at @UWproteindesign, THANK YOU!" posted by Rosetta@Home on Twitter, June 2021. URL: https://twitter.com/RosettaAtHome/status/1408533111793586178

Woong Seo, Sanghun Park, Insung Ihm, Efficient Ray Tracing of Large 3D Scenes for Mobile Distributed Computing Environments, Published online, 2022 Jan 10, Department of Computer Science and Engineering, Sogang University, Seoul 04107, Korea. DOI: https://www.doi.org/10.3390/s22020491

Himanshu Rai, Sanjeev Kumar Ojha, Alexey Nazarov, Cloud Load Balancing Algorithm, Conference: 2020 2nd International Conference on Advances in Computing, Communication Control and Networking (ICACCCN), Dec 2020. DOI: https://www.doi.org/10.1109/ICACCCN51052.2020.9362810

A. Abdelmageed Elsadek, B. Earl Wells, Heuristic Model for Task Allocation in a Heterogeneous Distributed Computing System, Conference: Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 1996, August 9–11, 1996, Sunnyvale, California, USA. URL: https://www.researchgate.net/publication/221132962_Heuristic_Model_for_Task_Allocation_in_a_Heterogeneous_Distributed_Computing_System

René Caspart, Sebastian Ziegler, Arvid Weyrauch, Precise Energy Consumption Measurements of Heterogeneous Artificial Intelligence Workloads, Published online, 2022. DOI: https://www.doi.org/10.48550/arXiv.2212.01698

Olexander Mamchych, Maksym Volk, Smartphone Based Computing Cloud and Energy Efficiency, 2022 12th International Conference on Dependable Systems, Services and Technologies, Athens, Greece. DOI: https://www.doi.org/10.1109/DESSERT58054.2022.10018740

How Intel Technologies Boost Your CPU’s Performance, Thermal Velocity Boost, 2022, available at: https://www.intel.com/content/www/us/en/gaming/resources/how-intel-technologies-boost-cpu-performance.html

N.M Ho and W.F. Wong, Exploiting half precision arithmetic in Nvidia GPUs, IEEE ICIAfS 2016, Department of Computer Science, National University of Singapore, Singapore. DOI: https://doi.org/10.1109/HPEC.2017.8091072

Lars Gebraad, Andreas Fichtner, Seamless GPU Acceleration for C++-Based Physics with the Metal Shading

Language on Apple’s M Series Unified Chips, Seismological Research Letters, Feb 2023, USA.

DOI: https://www.doi.org/10.1785/0220220241

References

Smartphone Market Share, Naliba Popal and Ryan Reith, Aug 2022. URL: https://www.idc.com/promo/smartphone-market-share/vendor

Number of smartphone subscriptions worldwide from 2016 to 2021, with forecasts from 2022 to 2027, Published by Petroc Taylor, Jan 18, 2023. URL: https://www.statista.com/statistics/330695/number-of-smartphone-users-worldwide/

Green500 – The 20th Green List was published Nov 15, 2022, Dallas, TX. URL: https://www.top500.org/lists/green500/

Hamza moh. Salem, Distributed Computing System on a Smartphones-Based Network, In book: Software Technology: Methods and Tools (pp.313–325), DOI:10.1007/978-3-030-29852-4_26, Oct 2019. DOI: https://www.doi.org/10.1007/978-3-030-29852-4_26

How World Community Grid Works, Sep 2021. URL: https://www.worldcommunitygrid.org/about/how.s

Manuel Delfino, Distributed Computing, In book: Particle Physics Reference Library, Volume 2: Detectors for Particles and Radiation (pp. 613–644), Sep 2020. DOI: https://www.doi.org/10.1007/978-3-030-35318-6_14

Berkeley Open Infrastructure for Network Computing Retrospect, published by David P. Anderson, 2021. URL: https://continuum-hypothesis.com/boinc_history.php

COVID-19 - What I Can Do, 2021. URL: https://foldingathome.org/diseases/infectious-diseases/covid-19/

"From the whole team at @UWproteindesign, THANK YOU!" posted by Rosetta@Home on Twitter, June 2021. URL: https://twitter.com/RosettaAtHome/status/1408533111793586178

Woong Seo, Sanghun Park, Insung Ihm, Efficient Ray Tracing of Large 3D Scenes for Mobile Distributed Computing Environments, Published online, 2022 Jan 10, Department of Computer Science and Engineering, Sogang University, Seoul 04107, Korea. DOI: https://www.doi.org/10.3390/s22020491

Himanshu Rai, Sanjeev Kumar Ojha, Alexey Nazarov, Cloud Load Balancing Algorithm, Conference: 2020 2nd International Conference on Advances in Computing, Communication Control and Networking (ICACCCN), Dec 2020. DOI: https://www.doi.org/10.1109/ICACCCN51052.2020.9362810

A. Abdelmageed Elsadek, B. Earl Wells, Heuristic Model for Task Allocation in a Heterogeneous Distributed Computing System, Conference: Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 1996, August 9–11, 1996, Sunnyvale, California, USA. URL: https://www.researchgate.net/publication/221132962_Heuristic_Model_for_Task_Allocation_in_a_Heterogeneous_Distributed_Computing_System

René Caspart, Sebastian Ziegler, Arvid Weyrauch, Precise Energy Consumption Measurements of Heterogeneous Artificial Intelligence Workloads, Published online, 2022. DOI: https://www.doi.org/10.48550/arXiv.2212.01698

Olexander Mamchych, Maksym Volk, Smartphone Based Computing Cloud and Energy Efficiency, 2022 12th International Conference on Dependable Systems, Services and Technologies, Athens, Greece. DOI: https://www.doi.org/10.1109/DESSERT58054.2022.10018740

How Intel Technologies Boost Your CPU’s Performance, Thermal Velocity Boost, 2022, available at: https://www.intel.com/content/www/us/en/gaming/resources/how-intel-technologies-boost-cpu-performance.html

N. M Ho and W. F. Wong, Exploiting half precision arithmetic in Nvidia GPUs, IEEE ICIAfS 2016, Department of Computer Science, National University of Singapore, Singapore. DOI: https://doi.org/10.1109/HPEC.2017.8091072

Lars Gebraad, Andreas Fichtner, Seamless GPU Acceleration for C++-Based Physics with the Metal Shading

Language on Apple’s M Series Unified Chips, Seismological Research Letters, Feb 2023, USA.

DOI: https://www.doi.org/10.1785/0220220241

Published

2023-04-21

How to Cite

Mamchych, O., & Volk, M. (2023). ESTIMATION OF POWER CONSUMPTION OF MOBILE DEVICES IN CLOUD COMPUTING. INNOVATIVE TECHNOLOGIES AND SCIENTIFIC SOLUTIONS FOR INDUSTRIES, (1 (23), 72–82. https://doi.org/10.30837/ITSSI.2023.23.072