Performance comparison of Hypre and NVIDIA AmgX libraries on fume modeling problem
Informacionnye tehnologii i vyčislitelnye sistemy, no. 2 (2018), pp. 14-28.

Voir la notice de l'article provenant de la source Math-Net.Ru

This paper considers the task of interaction of incompressible fluid with multiple objects that was introduced in computer graphics and can be reduced to three dimensional Euler equations. We proposed an approach to estimating an acceptable error under projection stage that is equal to solving of Poisson equation with mixed type boundaries on structured grid. For this stage, we used third party libraries Hypre (CPU) and NVIDIA AmgX (GPU) as an implementation of methods for SLAE solving with sparse matrices. The testing of the proposed solver was performed on system with CPU Xeon E5-2697v3 (14 cores) and GPU Tesla K40 with different numerical methods, scene types and grid sizes. It was demonstrated that the effective performance highly depends on scene specifics, therefore the questions of library, hardware and algorithm choosing are quite ambiguous. In particular, the speed-up of GPU library over its CPU-based analogue was ranged from 20% to 273 folds.
Mots-clés : mathematical modeling, visualization, fume, multigrid method, biconjugate gradient stabilized method, CPU, GPU, Hypre, NVIDIA AmgX.
@article{ITVS_2018_2_a1,
     author = {M. A. Krivov and A. I. Novikov and A. A. Yudanov},
     title = {Performance comparison of {Hypre} and {NVIDIA} {AmgX} libraries on fume modeling problem},
     journal = {Informacionnye tehnologii i vy\v{c}islitelnye sistemy},
     pages = {14--28},
     publisher = {mathdoc},
     number = {2},
     year = {2018},
     language = {ru},
     url = {https://geodesic-test.mathdoc.fr/item/ITVS_2018_2_a1/}
}
TY  - JOUR
AU  - M. A. Krivov
AU  - A. I. Novikov
AU  - A. A. Yudanov
TI  - Performance comparison of Hypre and NVIDIA AmgX libraries on fume modeling problem
JO  - Informacionnye tehnologii i vyčislitelnye sistemy
PY  - 2018
SP  - 14
EP  - 28
IS  - 2
PB  - mathdoc
UR  - https://geodesic-test.mathdoc.fr/item/ITVS_2018_2_a1/
LA  - ru
ID  - ITVS_2018_2_a1
ER  - 
%0 Journal Article
%A M. A. Krivov
%A A. I. Novikov
%A A. A. Yudanov
%T Performance comparison of Hypre and NVIDIA AmgX libraries on fume modeling problem
%J Informacionnye tehnologii i vyčislitelnye sistemy
%D 2018
%P 14-28
%N 2
%I mathdoc
%U https://geodesic-test.mathdoc.fr/item/ITVS_2018_2_a1/
%G ru
%F ITVS_2018_2_a1
M. A. Krivov; A. I. Novikov; A. A. Yudanov. Performance comparison of Hypre and NVIDIA AmgX libraries on fume modeling problem. Informacionnye tehnologii i vyčislitelnye sistemy, no. 2 (2018), pp. 14-28. https://geodesic-test.mathdoc.fr/item/ITVS_2018_2_a1/