TY - JOUR
T1 - Iterative-method performance evaluation for multiple vectors associated with a large-scale sparse matrix
AU - Imamura, Seigo
AU - Ono, Kenji
AU - Yokokawa, Mitsuo
N1 - Funding Information:
This work was supported in part by the Ministry of Education, Culture, Sports, Science, and Technology (MEXT) as a social and scientific priority issue (Development of Innovative Design and Production Processes that Lead the Way for the Manufacturing Industry in the Near Future) to be tackled by using post-K computer and KAKENHI [grant number (B) 26286087].
Publisher Copyright:
© 2016 Informa UK Limited, trading as Taylor & Francis Group.
PY - 2016/7/2
Y1 - 2016/7/2
N2 - Ensemble computing, which is an instance of capacity computing, is an effective computing scenario for exascale parallel supercomputers. In ensemble computing, there are multiple linear systems associated with a common coefficient matrix. We improve the performance of iterative solvers for multiple vectors by solving them at the same time, that is, by solving for the product of the matrices. We implemented several iterative methods and compared their performance. The maximum performance on Sparc VIIIfx was 7.6 times higher than that of a naïve implementation. Finally, to deal with the different convergence processes of linear systems, we introduced a control method to eliminate the calculation of already converged vectors.
AB - Ensemble computing, which is an instance of capacity computing, is an effective computing scenario for exascale parallel supercomputers. In ensemble computing, there are multiple linear systems associated with a common coefficient matrix. We improve the performance of iterative solvers for multiple vectors by solving them at the same time, that is, by solving for the product of the matrices. We implemented several iterative methods and compared their performance. The maximum performance on Sparc VIIIfx was 7.6 times higher than that of a naïve implementation. Finally, to deal with the different convergence processes of linear systems, we introduced a control method to eliminate the calculation of already converged vectors.
UR - http://www.scopus.com/inward/record.url?scp=84991254641&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84991254641&partnerID=8YFLogxK
U2 - 10.1080/10618562.2016.1234046
DO - 10.1080/10618562.2016.1234046
M3 - Article
AN - SCOPUS:84991254641
SN - 1061-8562
VL - 30
SP - 395
EP - 401
JO - International Journal of Computational Fluid Dynamics
JF - International Journal of Computational Fluid Dynamics
IS - 6
ER -