Back to Search Start Over

Solving time-invariant differential matrix Riccati equations using GPGPU computing.

Authors :
Peinado, Jesús
Alonso, Pedro
Ibáñez, Javier
Hernández, Vicente
Boratto, Murilo
Source :
Journal of Supercomputing; Nov2014, Vol. 70 Issue 2, p623-636, 14p
Publication Year :
2014

Abstract

Differential matrix Riccati equations (DMREs) enable to model many physical systems appearing in different branches of science, in some cases, involving very large problem sizes. In this paper, we propose an adaptive algorithm for time-invariant DMREs that uses a piecewise-linearized approach based on the Padé approximation of the matrix exponential. The algorithm designed is based upon intensive use of matrix products and linear system solutions so we can seize the large computational capability that modern graphics processing units (GPUs) have on these types of operations using CUBLAS and CULATOOLS libraries (general purpose GPU), which are efficient implementations of BLAS and LAPACK libraries, respectively, for NVIDIA $$\copyright $$ GPUs. A thorough analysis showed that some parts of the algorithm proposed can be carried out in parallel, thus allowing to leverage the two GPUs available in many current compute nodes. Besides, our algorithm can be used by any interested researcher through a friendly MATLAB $$\copyright $$ interface. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09208542
Volume :
70
Issue :
2
Database :
Complementary Index
Journal :
Journal of Supercomputing
Publication Type :
Academic Journal
Accession number :
99109325
Full Text :
https://doi.org/10.1007/s11227-014-1111-3