Using graphics processors to accelerate the computation of the matrix inverse
View/ Open
Impact
Scholar |
Other documents of the author: Ezzatti, Pablo; Quintana-Orti, Enrique S.; Remón Gómez, Alfredo
Metadata
Show full item recordcomunitat-uji-handle:10234/9
comunitat-uji-handle2:10234/7036
comunitat-uji-handle3:10234/8620
comunitat-uji-handle4:
INVESTIGACIONMetadata
Title
Using graphics processors to accelerate the computation of the matrix inverseDate
2011Publisher
Springer VerlagISSN
0920-8542; 1573-0484Bibliographic citation
Journal of Supercomputing (2011) vol. 58, no. 3, pp. 429-437Type
info:eu-repo/semantics/articleSubject
Abstract
We study the use of massively parallel architectures for computing a matrix
inverse. Two different algorithms are reviewed, the traditional approach based on
Gaussian elimination and the Gauss-Jordan elimination ... [+]
We study the use of massively parallel architectures for computing a matrix
inverse. Two different algorithms are reviewed, the traditional approach based on
Gaussian elimination and the Gauss-Jordan elimination alternative, and several high
performance implementations are presented and evaluated. The target architecture is a
current general-purpose multi-core processor (CPU) connected to a graphics processor
(GPU). Numerical experiments show the efficiency attained by the proposed implementations
and how the computation of large-scale inverses, which only a few years
ago would have required a distributed-memory cluster, take only a few minutes on a
hybrid architecture formed by a multi-core CPU and a GPU. [-]
Rights
This item appears in the folowing collection(s)
- ICC_Articles [430]