Exploiting Hardware Accelerators in Clouds

  • Chapter
  • First Online:
High Performance Computing in Clouds

Abstract

In this chapter, we plan to provide an overview of cloud accelerators available on different cloud providers. We plan to introduce, show how to program, instantiate and discuss a deployment workflow. The goal is to provide an overview, but each step’s details shall be discussed in the following sections.

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

Access this chapter

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now
Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Aljamal, R., El-Mousa, A., Jubair, F.: A comparative review of high-performance computing major cloud service providers. In: 2018 9th International Conference on Information and Communication Systems (ICICS). pp. 181–186. IEEE (2018)

    Google Scholar 

  2. Dutta, P., Dutta, P.: Comparative study of cloud services offered by amazon, microsoft & google. International Journal of Trend in Scientific Research and Development 3(3), 981–985 (2019)

    Article  MathSciNet  Google Scholar 

  3. Gangwar, A.K., Ravi, V.: Diabetic retinopathy detection using transfer learning and deep learning. In: Evolution in Computational Intelligence, pp. 679–689. Springer (2021)

    Google Scholar 

  4. Google: Cloud tpu system architecture (2022), https://cloud.google.com/tpu/docs/system-architecture-tpu-vm

  5. Kotas, C., Naughton, T., Imam, N.: A comparison of amazon web services and microsoft azure cloud platforms for high performance computing. In: 2018 IEEE International Conference on Consumer Electronics (ICCE). pp. 1–4. IEEE (2018)

    Google Scholar 

  6. Künas, C.A., Serpa, M.S., Bez, J.L., Padoin, E.L., Navaux, P.O.: Offloading the training of an i/o access pattern detector to the cloud. In: 2021 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW). pp. 15–19. IEEE (2021)

    Google Scholar 

  7. LeCun, Y.: The mnist database of handwritten digits. http://yann.lecun.com/exdb/mnist/ (1998)

  8. Lin, L., Pan, L., Liu, S.: Methods for improving the availability of spot instances: A survey. Computers in Industry 141, 103718 (2022)

    Article  Google Scholar 

  9. Maliszewski, A.M., Roloff, E., Carreño, E.D., Griebler, D., Gaspary, L.P., Navaux, P.O.: Performance and cost-aware hpc in clouds: A network interconnection assessment. In: 2020 IEEE Symposium on Computers and Communications (ISCC). pp. 1–6. IEEE (2020)

    Google Scholar 

  10. Roloff, E., Diener, M., Gaspary, L.P., Navaux, P.O.: Hpc application performance and cost efficiency in the cloud. In: 2017 25th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP). pp. 473–477. IEEE (2017)

    Google Scholar 

  11. Serpa, M.S., Cruz, E.H., Diener, M., Krause, A.M., Navaux, P.O., Panetta, J., Farrés, A., Rosas, C., Hanzich, M.: Optimization strategies for geophysics models on manycore systems. The International Journal of High Performance Computing Applications 33(3), 473–486 (2019)

    Article  Google Scholar 

  12. Singh, H.: Aws pricing and cost management. In: Practical Machine Learning with AWS, pp. 29–44. Springer (2021)

    Google Scholar 

  13. Vogel, A., Griebler, D., Maron, C.A., Schepke, C., Fernandes, L.G.: Private iaas clouds: a comparative analysis of opennebula, cloudstack and openstack. In: 2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP). pp. 672–679. IEEE (2016)

    Google Scholar 

  14. Wang, D., Chen, D., Song, B., Guizani, N., Yu, X., Du, X.: From iot to 5g i-iot: The next generation iot-based intelligent algorithms and 5g technologies. IEEE Communications Magazine 56(10), 114–120 (2018)

    Article  Google Scholar 

  15. Wang, Y.E., Wei, G.Y., Brooks, D.: Benchmarking tpu, gpu, and cpu platforms for deep learning. ar**v preprint ar**v:1907.10701 (2019)

    Google Scholar 

  16. Wiley, C.: Google cloud unveils vertex ai, one platform, every ml tool you need (2021), https://cloud.google.com/blog/products/ai-machine-learning/google-cloud-launches-vertex-ai-unified-platform-for-mlops

  17. Ying, C., Kumar, S., Chen, D., Wang, T., Cheng, Y.: Image classification at supercomputer scale. ar**v preprint ar**v:1811.06992 (2018)

    Google Scholar 

  18. You, Y., Zhang, Z., Hsieh, C.J., Demmel, J., Keutzer, K.: Fast deep neural network training on distributed systems and cloud tpus. IEEE Transactions on Parallel and Distributed Systems 30(11), 2449–2462 (2019)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Philippe O. A. Navaux .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Künas, C.A., Serpa, M.S., Navaux, P.O.A. (2023). Exploiting Hardware Accelerators in Clouds. In: Borin, E., Drummond, L.M.A., Gaudiot, JL., Melo, A., Melo Alves, M., Navaux, P.O.A. (eds) High Performance Computing in Clouds . Springer, Cham. https://doi.org/10.1007/978-3-031-29769-4_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-29769-4_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-29768-7

  • Online ISBN: 978-3-031-29769-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation