Skip to main content

Hybrid Elastic ARM&Cloud HPC Collaborative Platform for Generic Tasks

  • Conference paper
  • First Online:
Cloud Computing and Big Data (JCC&BD 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1050))

Included in the following conference series:

  • 409 Accesses

Abstract

Compute-heavy workloads are currently run on Hybrid HPC structures using x86 CPUs and GPUs from Intel, AMD, or NVidia, which have extremely high energy and financial costs. However, thanks to the incredible progress made on CPUs and GPUs based on the ARM architecture and their ubiquity in today’s mobile devices, it’s possible to conceive of a low-cost solution for our world’s data processing needs.

Every year ARM-based mobile devices become more powerful, efficient, and come in ever smaller packages with ever growing storage. At the same time, smartphones waste these capabilities at night while they’re charging. This represents billions of idle devices whose processing power is not being utilized.

For that reason, the objective of this paper is to evaluate and develop a hybrid, distributed, scalable, and redundant platform that allows for the utilization of these idle devices through a cloud-based administration service. The system would allow for massive improvements in terms of efficiency and cost for compute-heavy workload. During the evaluation phase, we were able to establish savings in power and cost significant enough to justify exploring it as a serious alternative to traditional computing architectures.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Intelligent Machines. Intel: chips will have to sacrifice speed gains for energy saving. https://bit.ly/1PERUYu. Accessed 01 Apr 2019

  2. Pandi, K.M., Somasundaram, K.: Energy efficient in virtual infrastructure and green cloud computing: a review. Indian J. Sci. Technol. 9 (2016)

    Google Scholar 

  3. Zaib, S.J., Hassan, R.U., Khan, O.F.: Green computing and initiatives. Int. J. Comput. Sci. Mob. Comput. 6(7), 49–55 (2017)

    Google Scholar 

  4. Kania-Richmond, A., Menard, M.B., Barberree, B., Mohring, M.: A taxonomy and survey of energy-efficient data centers and cloud computing systems. J. Bodyw. Mov. Ther. 21, 274–283 (2017)

    Article  Google Scholar 

  5. Eficiencia eléctrica para Centros de Datos. https://bit.ly/2I7y3Vl. Accessed 01 Apr 2019

  6. Blem, E., Menon, J., Sankar, K.: A detailed analysis of contemporary ARM and x86 architectures. In: 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA) (2013)

    Google Scholar 

  7. Pang, B.: Energy consumption analysis of ARM-based system. Aalto University School of Science Degree Programme of Mobile Computing, p. 68 (2011)

    Google Scholar 

  8. Petrocelli, D., De Giusti, A.E., Naiouf, M.: Procesamiento distribuido y paralelo de bajo costo basado en cloud & movil. In: XXIII Congreso Argentino de Ciencias de la Computación, XVIII Workshop de Procesamiento Distribuido y Paralelo (WPDP), pp. 216–225 (2017)

    Google Scholar 

  9. Arslan, M.Y., et al.: Computing while charging: building a distributed computing infrastructure using smartphones. In: 8th International Conference Emerging Networking Experiments and Technologies, pp. 193–204 (2012)

    Google Scholar 

  10. Gharat, V., Chaudhari, A., Gill, J., Tripathi, S.: Grid computing in smartphones. Int. J. Res. Sci. Innov. - IJRSI 3(2), 76–84 (2016)

    Google Scholar 

  11. Sanches, P.M.C.: Distributed computing in a cloud of mobile phones. Faculdade de Ciências e Tecnologia, Universidade NOVA de Lisboa FCT: DI - Dissertações de Mestrado (2017)

    Google Scholar 

  12. Sriraman, K.R.: Grid computing on mobile devices - a point of view. In: Proceedings of the IEEE/ACM International Workshop on Grid Computing (2004)

    Google Scholar 

  13. Lee, B.D.: Empirical analysis of video partitioning methods for distributed HEVC encoding. Int. J. Multimed. Ubiquitous Eng. 10, 81–90 (2015)

    Article  Google Scholar 

  14. Garcia, A., Kalva, H., Furht, B.: A study of transcoding on cloud environments for video content delivery. In: MCMC 2010 Proceedings of the 2010 ACM Multimedia Workshop on Mobile Cloud Media Computing, Firenze, Italy, 29 October, pp. 13–18 (2010)

    Google Scholar 

  15. Linux encoding - x264 FFmpeg options guide. https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping. Accessed 01 Apr 2019

  16. Weiser, C.: Video streaming. Media Methods 38(4), 10–14 (2002)

    Google Scholar 

  17. New possibilities within video surveillance (White Paper). https://bit.ly/2Vg9iJQ. Accessed 01 Apr 2019

  18. Optimal adaptive streaming formats MPEG-DASH & HLS segment length. https://bitmovin.com/mpeg-dash-hls-segment-length/. Accessed 01 Apr 2019

  19. Choosing the optimal segment duration. https://bit.ly/2FLeMWe. Accessed 01 Apr 2019

  20. Video encoding settings for H.264 excellence. https://bit.ly/1yuCXwp. Accessed 01 Apr 2019

  21. Tiwana, B., et al.: Accurate online power estimation and automatic battery behavior based power model generation for smartphones. In: IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, p. 105 (2010)

    Google Scholar 

  22. Li, D., Hao, S., Gui, J., Halfond, W.G.J.: An empirical study of the energy consumption of android applications. In: Procedings of the 30th International Conference on Software Maintenance and Evolution ICSME, pp. 121–130 (2014)

    Google Scholar 

  23. Configure and estimate the costs for Azure products. https://bit.ly/2UwqLk8. Accessed 01 Apr 2019

  24. Mazrekaj, A., Shabani, I., Sejdiu, B.: Pricing schemes in cloud computing: an overview. Int. J. Adv. Comput. Sci. Appl. 7, 80–86 (2016)

    Google Scholar 

  25. Global media formats report. https://bit.ly/2HXfSxn. Accessed 01 Apr 2019

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Petrocelli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Petrocelli, D., De Giusti, A., Naiouf, M. (2019). Hybrid Elastic ARM&Cloud HPC Collaborative Platform for Generic Tasks. In: Naiouf, M., Chichizola, F., Rucci, E. (eds) Cloud Computing and Big Data. JCC&BD 2019. Communications in Computer and Information Science, vol 1050. Springer, Cham. https://doi.org/10.1007/978-3-030-27713-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-27713-0_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-27712-3

  • Online ISBN: 978-3-030-27713-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics