Strategies for the Vectorized Block Conjugate Gradients Method

Autor: Nils-Arne Dreier, Christian Engwer
Rok vydání: 2020
Předmět:
Zdroj: Lecture Notes in Computational Science and Engineering ISBN: 9783030558734
ENUMATH
DOI: 10.1007/978-3-030-55874-1_37
Popis: 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.
Databáze: OpenAIRE