ISSN: 2381-8719
Hui Liu, Bo Yang et Zhangxin Chen
Cet article étudie la parallélisation du solveur GMRES redémarré, GMRES (m), et du préconditionneur de blocs ILU (k) sur des GPU utilisés dans les simulations de réservoirs pétroliers. La difficulté est de savoir comment accélérer ce préconditionneur avec une taille de bloc variable. Dans cet article, des techniques de résolution parallèle pour les systèmes triangulaires en blocs sont proposées, qui fonctionnent pour des matrices avec une taille de bloc arbitraire. Ces techniques fonctionnent également avec un niveau k arbitraire pour le préconditionneur de blocs ILU (k). Des expériences numériques montrent que le solveur linéaire basé sur GPU GMRES (m) est beaucoup plus rapide que sa version CPU.