Extending LYAPACK for the solution of band Lyapunov equations on hybrid CPU-GPU platforms

被引:1
作者
Benner, Peter [1 ]
Remon, Alfredo [1 ]
Dufrechou, Ernesto [2 ]
Ezzatti, Pablo [2 ]
Quintana-Orti, Enrique S. [3 ]
机构
[1] Max Planck Inst Dynam Complex Tech Syst, Magdeburg, Germany
[2] Univ Republica, Inst Computac, Montevideo, Uruguay
[3] Univ Jaime I, Dept Ingn & Ciencia Comp, Castellon de La Plana, Spain
关键词
Banded matrix Lyapunov equations; LYAPACK; GPUs;
D O I
10.1007/s11227-014-1322-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The solution of large-scale Lyapunov equations is an important tool for the solution of several engineering problems arising in optimal control and model order reduction. In this work, we investigate the case when the coefficient matrix of the equations presents a band structure. Exploiting the structure of this matrix, we can achive relevant reductions in the memory requirements and the number of floating-point operations. Additionally, the new solver efficiently leverages the parallelism of CPU-GPU platforms. Furthermore, it is integrated in the lyapack library to facilitate its use. The new codes are evaluated on the solution of several benchmarks, exposing significant runtime reductions with respect to the original CPU version in lyapack.
引用
收藏
页码:740 / 750
页数:11
相关论文
共 14 条
[1]  
Antoulas A.C., 2005, ADV DES CONTROL, DOI [10.1137/1.9780898718713, 10.1137/1. 9780898718713]
[2]  
Benner P, 2014, LECT NOTES COMPUTER
[3]  
Benner P., 2005, Dimension reduction of large-scale systems, V45
[4]  
BENNER P, 1997, CONTRIBUTIONS NUMERI
[5]   A mixed-precision algorithm for the solution of Lyapunov equations on hybrid CPU-GPU platforms [J].
Benner, Peter ;
Ezzatti, Pablo ;
Kressner, Daniel ;
Quintana-Orti, Enrique S. ;
Remon, Alfredo .
PARALLEL COMPUTING, 2011, 37 (08) :439-450
[6]  
Cuthill E. H., 1969, P 24 NAT C ACM 1969, P157, DOI [10.1145/800195.805928, DOI 10.1145/800195.805928]
[7]  
Datta B.N., 2004, Numerical Methods for Linear Control Systems
[8]   Accelerating the Lyapack library using GPUs [J].
Dufrechu, Ernesto ;
Ezzatti, Pablo ;
Quintana-Orti, Enrique S. ;
Remon, Alfredo .
JOURNAL OF SUPERCOMPUTING, 2013, 65 (03) :1114-1124
[9]  
Green M, 1995, PRENTICE HALL INFORM
[10]   A cyclic low-rank smith method for large sparse Lyapunov equations [J].
Penzl, T .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2000, 21 (04) :1401-1418