Skip to main content

HW/SW Acceleration of Multiple Workloads Within the SERRANO’s Computing Continuum

Invited Paper

  • Conference paper
  • First Online:
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13511))

Included in the following conference series:

  • 1198 Accesses

Abstract

Nowadays, we witness emerging cloud technologies and a growth of cloud computing services that are used for numerous applications with diverse requirements. Although the technological innovations in the field of cloud computing; a power-efficient and automatic deployment of different applications in a multi-cloud environment is still a major challenge. SERRANO aims to take important steps in providing a transparent way of deploying applications in the Edge-Cloud-HPC computing continuum, by providing an abstraction layer that automates the process of application deployment across the various computing platforms and realizing an intent-based paradigm of operating federated infrastructures. In this paper, the acceleration process of different algorithms in the edge and cloud infrastructure of the SERRANO’s platform is described. Specifically, we showcase the benefits of HW and SW acceleration in four different algorithms from three use-case scenarios. The achieved results show that an increase at the application’s performance ranging from 7x and 6.6x up to 229x and 113.14x for the cloud and edge devices respectively, can be achieved when the evaluated workloads are executed in the SERRANO’s infrastructure.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Intellectual Property.

  2. 2.

    https://ict-serrano.eu/.

  3. 3.

    Quality-of-Service.

  4. 4.

    High-Performance Computing.

  5. 5.

    i.e. a filter’s parameter that is defined by the designer [15].

References

  1. Firouzi, F., Farahani, B., Marinšek, A.: The convergence and interplay of edge, fog, and cloud in the AI-driven internet of things (IoT). Inf. Syst. 107, 101840 (2022)

    Article  Google Scholar 

  2. Massari, G., Pupykina, A., Agosta, G., Fornaciari, W.: Predictive resource management for next-generation high-performance computing heterogeneous platforms. In: Pnevmatikatos, D.N., Pelcat, M., Jung, M. (eds.) SAMOS 2019. LNCS, vol. 11733, pp. 470–483. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-27562-4_34

    Chapter  Google Scholar 

  3. Shi, W., Cao, J., Zhang, Q., Li, Y., Xu, L.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)

    Article  Google Scholar 

  4. Ungerer, T., Carpenter, P. Eurolab-4-HPC long-term vision on high-performance computing, arXiv:1807.04521 (2018)

  5. Xilinx, Accelerate Your AI-Enabled Edge Solution with Adaptive Computing, Introducing Adaptive System-on-Modules, e-book

    Google Scholar 

  6. Wu, Q., Ha, Y., Kumar, A., Luo, S., Li, A., Mohamed, S.: A heterogeneous platform with GPU and FPGA for power efficient high performance computing. In: 2014 International Symposium on Integrated Circuits (ISIC), pp. 220–223. IEEE, December 2014

    Google Scholar 

  7. Kokkinis, A., Ferikoglou, A., Danopoulos, D., Masouros, D., Siozios, K.: Leveraging HW approximation for exploiting performance-energy trade-offs within the edge-cloud computing continuum. In: Jagode, H., Anzt, H., Ltaief, H., Luszczek, P. (eds.) ISC High Performance 2021. LNCS, vol. 12761, pp. 406–415. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-90539-2_27

    Chapter  Google Scholar 

  8. Ferikoglou, A., et al.: Towards efficient HW acceleration in edge-cloud infrastructures: the SERRANO approach. In: Orailoglu, A., Jung, M., Reichenbach, M. (eds.) SAMOS 2021. LNCS, vol. 13227, pp. 354–367. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-04580-6_24

  9. Numan, M.W., Phillips, B.J., Puddy, G.S., Falkner, K.: Towards automatic high-level code deployment on reconfigurable platforms: a survey of high-level synthesis tools and toolchains. IEEE Access 8, 174692–174722 (2020)

    Article  Google Scholar 

  10. Xilinx (2022). https://www.xilinx.com

  11. Sanders, J., Kandrot, E.: CUDA by Example: An Introduction to General-Purpose GPU Programming. Addison-Wesley Professional, Boston (2010)

    Google Scholar 

  12. HLRS, Systems - HLRS High Performance Computing Center Stuttgart 2016–2020. https://www.hlrs.de/systems/

  13. Käsper, E., Schwabe, P.: Faster and timing-attack resistant AES-GCM. In: Clavier, C., Gaj, K. (eds.) CHES 2009. LNCS, vol. 5747, pp. 1–17. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04138-9_1

    Chapter  Google Scholar 

  14. Welch, G., Bishop, G.: An introduction to the Kalman filter (1995)

    Google Scholar 

  15. Press, W.H., Teukolsky, S.A.: Savitzky-Golay smoothing filters. Comput. Phys. 4(6), 669–672 (1990)

    Article  Google Scholar 

  16. Ester, M., Kriegel, H.P., Sander, J., Xu, X.: A density-based algorithm for discovering clusters in large spatial databases with noise. In: KDD, vol. 96, no. 34, pp. 226–231, August 1996

    Google Scholar 

Download references

Acknowledgments

This work has been supported by the E.C. funded program SERRANO under H2020 Grant Agreement No: 101017168.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Argyris Kokkinis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

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

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kokkinis, A., Ferikoglou, A., Oroutzoglou, I., Danopoulos, D., Masouros, D., Siozios, K. (2022). HW/SW Acceleration of Multiple Workloads Within the SERRANO’s Computing Continuum. In: Orailoglu, A., Reichenbach, M., Jung, M. (eds) Embedded Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2022. Lecture Notes in Computer Science, vol 13511. Springer, Cham. https://doi.org/10.1007/978-3-031-15074-6_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-15074-6_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-15073-9

  • Online ISBN: 978-3-031-15074-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics