2015
DOI: 10.1556/pollack.2015.10.1.1
|View full text |Cite
|
Sign up to set email alerts
|

Fast Iterative Solvers for Large Compressed-Sparse Row Linear Systems on Graphics Processing Unit

Abstract: Engineering problems involve the solution of large sparse linear systems, and require therefore fast and high performance algorithms for algebra operations such as dot product, and matrix-vector multiplication. During the last decade, graphics processing units have been widely used. In this paper, linear algebra operations on graphics processing unit for single and double precision (with real and complex arithmetic) are analyzed in order to make iterative Krylov algorithms efficient compared to central process… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 25 publications
0
3
0
Order By: Relevance
“…For both central processing unit and graphic processing unit devices, there are different matrix storage formats, and real and complex arithmetics in single-and double-precision. It includes several linear algebra operations [1] and numerous algorithms for solving linear systems such as iterative methods [16], [2], [15], together with some energy consumption optimization [18], and domain decomposition methods in space [17]. We carry out two sets of experiments on a SGI ICE X cluster connected with InfiniBand (56 Gbit/s).…”
Section: Resultsmentioning
confidence: 99%
“…For both central processing unit and graphic processing unit devices, there are different matrix storage formats, and real and complex arithmetics in single-and double-precision. It includes several linear algebra operations [1] and numerous algorithms for solving linear systems such as iterative methods [16], [2], [15], together with some energy consumption optimization [18], and domain decomposition methods in space [17]. We carry out two sets of experiments on a SGI ICE X cluster connected with InfiniBand (56 Gbit/s).…”
Section: Resultsmentioning
confidence: 99%
“…The mathematical operations are supported by Alinea library [11], which is implemented in C++ for both central processing unit and graphic processing unit devices. It includes several linear algebra operations [1] and numerical linear algebra solvers [13], [2], [12].…”
Section: Resultsmentioning
confidence: 99%
“…The fastest evolving hardware, the Graphical Processing Unit (GPU) is one of most popular computer components to program [1]. Its general purpose computational power is often multi-teraflops (floating operations per second), [2] furthermore it carries a significant amount of silicon to implement a partially fixed graphics pipeline.…”
Section: Introductionmentioning
confidence: 99%