Skip to main content

Modeling the Scalability of the EuroExa Reconfigurable Accelerators - Preliminary Results

Invited Paper

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

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

Included in the following conference series:

  • 930 Accesses

Abstract

Current technology and application trends push for both performance and power efficiency. EuroEXA is a project that tries to achieve these goals and push its performance to exascale performance. Towards this objective, EuroEXA node integrate reconfigurable (FPGA) accelerators to offload computational intensive workloads. To fully utilize the FPGA’s resource pool, multiple accelerators must be instantiated. System design and dimensioning requires an early performance estimation to evaluate different design options, including using larger FPGA devices, instantiating larger number of accelerator instances, etc.

In this paper, we present the preliminary results of modeling the scalability of EuroEXA reconfigurable accelerators in the FPGA fabric. We start by using simple equations to bound the total number of kernels that can work in parallel depending on the available memory channels and reconfigurable resources. Then, we use a 2nd degree polynomial model to predict the performance benefits of instantiating multiple replicated kernels in a FPGA. The model suggests whether the switching to another larger FPGA is advantageous choice in terms of performance. We verify our results using micro-benchmarks on two state-of-the-art FPGAs; AlveoU50 and AlveoU280.

Georgios Goumas, Panagiotis Miliadis, Panagiotis Mpakos, Nikela Papadopoulou, Dionisios Pnevmatikatos.

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 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.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

Notes

  1. 1.

    https://euroexa.eu/.

  2. 2.

    https://www.xilinx.com/products/design-tools/vitis/vitis-platform.html.

References

  1. Calotoiu, A., et al.: Fast multi-parameter performance modeling. In: 2016 IEEE International Conference on Cluster Computing (CLUSTER), pp. 172–181. IEEE (2016)

    Google Scholar 

  2. da Silva, B., Braeken, A., D’Hollander, E.H., Touhafi, A.: Performance modeling for FPGAs: extending the roofline model with high-level synthesis tools. Int. J. Reconfig. Comput. 2013 (2013)

    Google Scholar 

  3. Choi, Y.K., Chi, Y., Wang, J., Guo, L., Cong, J.: Benchmarking and bandwidth optimization, when HLS meets FPGA HBM (2020)

    Google Scholar 

  4. Williams, S., Waterman, A., Patterson, D.: Roofline: an insightful visual performance model for multicore architectures. Commun. ACM 52(4), 65–76 (2009)

    Article  Google Scholar 

  5. Xilinx: Alveo u50 data center accelerator card data sheet. https://www.xilinx.com/support/documentation/data_sheets/ds965-u50.pdf

Download references

Acknowledgments

This work is supported and funded by the European Commission under the H2020 Programme and the EuroEXA project (Grant Agreement no. 754337). The authors would like to thank Xilinx for their donation of FPGA Alveo development boards.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Panagiotis Miliadis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Miliadis, P., Mpakos, P., Papadopoulou, N., Goumas, G., Pnevmatikatos, D. (2022). Modeling the Scalability of the EuroExa Reconfigurable Accelerators - Preliminary Results. In: Orailoglu, A., Jung, M., Reichenbach, M. (eds) Embedded Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2021. Lecture Notes in Computer Science, vol 13227. Springer, Cham. https://doi.org/10.1007/978-3-031-04580-6_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-04580-6_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-04579-0

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics