Efficiency of general Krylov methods on GPUs – An experimental study
6th AsHES workshop May 26th, 2016, Chicago, USA
- H. Anzt, M. Kreutzer, M. Koehler, G. Wellein, J. Dongarra
Efficiency of general Krylov methods on GPUs An experimental study - - PowerPoint PPT Presentation
6 th AsHES workshop May 26 th , 2016, Chicago, USA Efficiency of general Krylov methods on GPUs An experimental study H. Anzt, M. Kreutzer, M. Koehler, G. Wellein, J. Dongarra Piotr Luszczek Solving large sparse linear systems on GPUs
2
http://blog.heltontool.com/category/tools/
3
4
Nonzeros 104 105 106 107 Matrix count 1 2 3 4 5 6 7 8 Matrix size 103 104 105 106 Matrix count 1 2 3 4 5 6 7 8 9
5
B i C G S T A B C G S Q M R I D R ( 2 ) I D R ( 4 ) I D R ( 8 ) Matrix count 20 40 60 80 100
Convergence - not fastest solver
7
9
10
Target metric SpMV Runtime % of test matrices 10 20 30 40 50 60 70 80 90 100 IDR(8) IDR(4) IDR(2) QMR CGS BiCGSTAB
11
Test matrix 5 10 15 20 25 30 Runtime overhead 100 101 BiCGSTAB CGS QMR IDR2 IDR4 IDR8
12
BiCGSTAB CGS QMR IDR(2) IDR(4) IDR(8) Runtime relative to fastest method 0.5 1 1.5 2 2.5
13