Optimizations for linear solvers in OpenFOAM for MPI + CUDA platform
https://doi.org/10.15514/ISPRAS-2014-26(3)-4
Abstract
About the Authors
A. V. MonakovRussian Federation
V. A. Platonov
Russian Federation
References
1. OpenFOAM — http://openfoam.org/
2. Y. Saad. Iterative Methods for Sparse Linear Systems. SIAM. 2003.
3. 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
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
Review
For citations:
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