2024-03-29T12:48:04Zhttps://repositori.uji.es/oai/requestoai:repositori.uji.es:10234/968332023-07-21T09:33:13Zcom_10234_7036com_10234_9col_10234_8620
00925njm 22002777a 4500
dc
Dufrechou, Ernesto
author
Ezzatti, Pablo
author
Quintana-Orti, Enrique S.
author
Remón Gómez, Alfredo
author
2013
Lyapack is a package for the solution of large-scale sparse problems arising in control theory. The package has a modular design, and is implemented as a Matlab toolbox, which renders it easy to utilize, modify and extend with new functionality. However, in general, the use of Matlab in combination with a general-purpose multi-core architecture (CPU) offers limited performance when tackling the sparse linear algebra operations underlying the numerical methods involved in control theory.
In this paper we extend Lyapack to leverage the computational power of graphics processors (GPUs). The experimental evaluation of a new CUDA-enabled solver for the Lyapunov equation, a crucial operation appearing in control theory problems, shows a significant runtime reduction when compared with the original CPU version of Lyapack, while retaining the usability of a Matlab-based implementation.
DUFRECHU, Ernesto, et al. Accelerating the Lyapack library using GPUs. The Journal of Supercomputing, 2013, vol. 65, no 3, p. 1114-1124.
0920-8542
1573-0484
http://hdl.handle.net/10234/96833
http://dx.doi.org/10.1007/s11227-013-0889-8
Control theory
Sparse Lyapunov equations
High performance
GPUs
Accelerating the Lyapack library using GPUs