Оптимизация метода решения линейных систем уравнений в OpenFOAM для платформы MPI + CUDA
https://doi.org/10.15514/ISPRAS-2014-26(3)-4
Аннотация
Список литературы
1. Страница OpenFOAM - http://openfoam.org/
2. Y. Saad. Iterative Methods for Sparse Linear Systems. SIAM. 2003.
3. А. Монаков, Е. Велесевич, В. Платонов, А. Аветисян. Инструменты анализа и разработки эффективного кода для параллельных архитектур. Труды Института системного программирования РАН, том 26, 2014 г. Выпуск 1. Стр. 357-374. DOI: 10.15514/ISPRAS-2014-26(1)-14
4. M. Benzi. Preconditioning Techniques for Large Linear Systems: A Survey. Journal of Computational Physics, 182 (2002), pp. 418-477.
5. R. Bridson, W.-P. Tang. Refining an Approximate Inverse. Journal on Computational and Applied Math, 123 (2000), Numerical Analysis 2000 vol. III: Linear Algebra, pp. 293-306.
6. P. Ghysels, W. Vanroose. Hiding Global Synchronization Latency in the Preconditioned Conjugate Gradient Algorithm. Submitted to Parallel Computing, 2012.
7. OpenFOAM - http://openfoam.org/
8. Y. Saad. Iterative Methods for Sparse Linear Systems. SIAM. 2003.
9. A. Monakov, E. Velesevich, V. Platonov, A. Avetisyan. Instrumenty analiza i razrabotki effektivnogo koda dlya parallel'nykh arkhitektur [Analysis and development tools for efficient programs on parallel architectures]. Trudy ISP RAN [The Proceedings of ISP RAS], 2014, vol. 26, no 1. pp. 357-374 (in Russian). DOI: 10.15514/ISPRAS-2014-26(1)-14
10. M. Benzi. Preconditioning Techniques for Large Linear Systems: A Survey. Journal of Computational Physics, 182 (2002), pp. 418-477.
11. R. Bridson, W.-P. Tang. Refining an Approximate Inverse. Journal on Computational and Applied Math, 123 (2000), Numerical Analysis 2000 vol. III: Linear Algebra, pp. 293-306.
12. P. Ghysels, W. Vanroose. Hiding Global Synchronization Latency in the Preconditioned Conjugate Gradient Algorithm. Submitted to Parallel Computing, 2012.
Рецензия
Для цитирования:
Монаков А.В., Платонов В.А. Оптимизация метода решения линейных систем уравнений в OpenFOAM для платформы MPI + CUDA. Труды Института системного программирования РАН. 2014;26(3):91-102. https://doi.org/10.15514/ISPRAS-2014-26(3)-4
For citation:
Monakov A.V., Platonov V.A. Optimizations for linear solvers in OpenFOAM for MPI + CUDA platform. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2014;26(3):91-102. (In Russ.) https://doi.org/10.15514/ISPRAS-2014-26(3)-4