Skip to main content
Top

2021 | OriginalPaper | Chapter

Strategies for the Vectorized Block Conjugate Gradients Method

Authors : Nils-Arne Dreier, Christian Engwer

Published in: Numerical Mathematics and Advanced Applications ENUMATH 2019

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Block Krylov methods have recently gained a lot of attraction. Due to their increased arithmetic intensity they offer a promising way to improve performance on modern hardware. Recently Frommer et al. (Electron Trans Numer Anal 47:100–126, 2017). presented a block Krylov framework that combines the advantages of block Krylov methods and data parallel methods. We review this framework and apply it on the Block Conjugate Gradients method, to solve linear systems with multiple right hand sides. In this course we consider challenges that occur on modern hardware, like a limited memory bandwidth, the use of SIMD instructions and the communication overhead. We present a performance model to predict the efficiency of different Block CG variants and compare these with experimental numerical results.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Al Daas, H., Grigori, L., Hénon, P., Ricoux, P.: Enlarged gmres for reducing communication (2017). Preprint hal.inria.fr/hal-01497943 Al Daas, H., Grigori, L., Hénon, P., Ricoux, P.: Enlarged gmres for reducing communication (2017). Preprint hal.inria.fr/hal-01497943
2.
go back to reference Bastian, P., Blatt, M., Dedner, A., Dreier, N.A., Engwer, C., Fritze, R., Gräser, C., Kempf, D., Klöfkorn, R., Ohlberger, M., Sander, O.: The dune framework: Basic concepts and recent developments (2019). Preprint arXiv:1909.13672 Bastian, P., Blatt, M., Dedner, A., Dreier, N.A., Engwer, C., Fritze, R., Gräser, C., Kempf, D., Klöfkorn, R., Ohlberger, M., Sander, O.: The dune framework: Basic concepts and recent developments (2019). Preprint arXiv:1909.13672
6.
7.
go back to reference Grigori, L., Tissot, O.: Reducing the communication and computational costs of enlarged Krylov subspaces conjugate gradient (2017). Preprint hal.inria.fr/hal-01451199/ Grigori, L., Tissot, O.: Reducing the communication and computational costs of enlarged Krylov subspaces conjugate gradient (2017). Preprint hal.inria.fr/hal-01451199/
8.
go back to reference Hofmann, J., Alappat, C.L., Hager, G., Fey, D., Wellein, G.: Bridging the architecture gap: Abstracting performance-relevant properties of modern server processors (2019). Preprint arXiv:1907.00048 Hofmann, J., Alappat, C.L., Hager, G., Fey, D., Wellein, G.: Bridging the architecture gap: Abstracting performance-relevant properties of modern server processors (2019). Preprint arXiv:1907.00048
10.
go back to reference Kreutzer, M., Hager, G., Wellein, G., Fehske, H., Bishop, A.R.: A unified sparse matrix data format for efficient general sparse matrix-vector multiplication on modern processors with wide SIMD units. SIAM Journal on Scientific Computing 36(5), C401–C423 (2014). DOI https://doi.org/10.1137/130930352 Kreutzer, M., Hager, G., Wellein, G., Fehske, H., Bishop, A.R.: A unified sparse matrix data format for efficient general sparse matrix-vector multiplication on modern processors with wide SIMD units. SIAM Journal on Scientific Computing 36(5), C401–C423 (2014). DOI https://​doi.​org/​10.​1137/​130930352
11.
go back to reference Lund, K.: A new block Krylov subspace framework with applications to functions of matrices acting on multiple vectors. Ph.D. thesis, Temple University (2018) Lund, K.: A new block Krylov subspace framework with applications to functions of matrices acting on multiple vectors. Ph.D. thesis, Temple University (2018)
Metadata
Title
Strategies for the Vectorized Block Conjugate Gradients Method
Authors
Nils-Arne Dreier
Christian Engwer
Copyright Year
2021
DOI
https://doi.org/10.1007/978-3-030-55874-1_37

Premium Partner