PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
May 18, 2026Lobachevskii Journal of Mathematics0 citations

Evaluating Efficiency of Using Graphics Processing Units for Solving Systems of Linear Algebraic Equations

View Full Paper
RKRoman KupriiBKB. I. KrasnopolskyKZK. A. Zhukov

Key Points

  • This research aims to evaluate the efficiency of using GPUs compared to CPUs for solving systems of linear algebraic equations (SLAEs).
  • Implemented the Bi-Conjugate Gradient Stabilized method with an algebraic multigrid preconditioner.
  • Conducted efficiency tests on GPU and CPU architectures using the XAMG library.
  • Compared performance with cuSPARSE library on both a local workstation and a cluster node.
  • Achieved average speedup of SLAEs solutions ranging from 7 to 9 times on the workstation.
  • Demonstrated speedup of 5.5 to 7 times on the cluster node.
  • Solving SLAEs on GPU using XAMG library is 1.25 times faster than the hypre library.

Abstract

In solving various problems of mathematical physics, it is often necessary to repeatedly find the solution of systems of linear algebraic equations. To solve these systems, various iterative numerical methods can be employed, such as Krylov subspace and/or multigrid methods. One po- pular approach to reduce computation time is the utilization of graphics processing units (GPUs). In this work, we investigate the efficiency of using GPUs to accelerate the solution of systems of linear algebraic equations employing the Bi-Conjugate Gradient Stabilized method with an algebraic multigrid preconditioner and various smoothers. These methods were implemented within the XAMG library for both GPU and CPU architectures. Testing was performed on both a local workstation and a cluster node, including efficiency comparisons between the sparse matrix-vector multiplication implementations in the XAMG library and those in the cuSPARSE library. The testing performed shows that the average speedup of the SLAEs solution depends on the method used and varies from 7 to 9 on the workstation and from 5. 5 to 7 on the cluster node. It is also demonstrated that solving SLAEs on GPU in the XAMG library is 1. 25 faster than in the hypre library.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Kuprii et al. (2026) studied this question.

synapsesocial.com/papers/6a0aac2b5ba8ef6d83b6fb45https://doi.org/10.1134/s1995080225615267
Ask AI
Helpful
Bookmark
Share
View Full Paper