ESTIMATION OF POWER CONSUMPTION OF MOBILE DEVICES IN CLOUD COMPUTING
DOI:
https://doi.org/10.30837/ITSSI.2023.23.072Keywords:
computing cloud; smartphone cloud; energy efficiency; cloud computing; CUDA; Metal; hardware accelerationAbstract
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.
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.
Downloads
Published
How to Cite
Issue
Section
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Our journal abides by the Creative Commons copyright rights and permissions for open access journals.
Authors who publish with this journal agree to the following terms:
Authors hold the copyright without restrictions and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
Authors are able to enter into separate, additional contractual arrangements for the non-commercial and non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
Authors are permitted and encouraged to post their published work online (e.g., in institutional repositories or on their website) as it can lead to productive exchanges, as well as earlier and greater citation of published work.