A multicore solution to Block-Toeplitz linear systems of equations

被引:2
|
作者
Alonso, Pedro [1 ]
Argueelles, Daniel [2 ]
Ranilla, Jose [2 ]
Vidal, Antonio M. [1 ]
机构
[1] Univ Politecn Valencia, Dept Sistemas Informat & Comp, E-46071 Valencia, Spain
[2] Univ Oviedo, Dept Informat, Gijon, Spain
来源
JOURNAL OF SUPERCOMPUTING | 2013年 / 65卷 / 03期
关键词
Block-Toeplitz; Linear systems; Generalized Schur Algorithm; Multicore-computers; ALGORITHMS;
D O I
10.1007/s11227-012-0824-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There exist algorithms, also called "fast" algorithms, which exploit the special structure of Toeplitz matrices so that, e.g., allow to solve a linear system of equations in O(n (2)) flops. However, some implementations of classical algorithms that do not use this structure (O(n (3)) flops) highly reduce the time to solution when several cores are available. That is why it is necessary to work on "fast" algorithms so that they do not lose track of the benefits of new hardware/software. In this work, we propose a new approach to the Generalized Schur Algorithm, a very known algorithm for the solution of Toeplitz systems, to work on a Block-Toeplitz matrix. Our algorithm is based on matrix-matrix multiplications, thus allowing to exploit an efficient implementation of this operation if it exists. Our algorithm also makes use of the thread level parallelism featured by multicores to decrease execution time.
引用
收藏
页码:999 / 1009
页数:11
相关论文
共 50 条
  • [31] Block sparse signal recovery with a Block-Toeplitz structured measurement matrix
    Huang Boxue
    Zhou Tong
    PROCEEDINGS OF THE 35TH CHINESE CONTROL CONFERENCE 2016, 2016, : 4865 - 4870
  • [32] Block-Toeplitz/Hankel structured total least squares
    Markovsky, I
    Van Huffel, S
    Pintelon, R
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2005, 26 (04) : 1083 - 1099
  • [33] Fast Parallel QR Decomposition of Block-Toeplitz Matrices
    Hu Xiao
    Zheng HuiraoDepartment of Mathematics Wuhan University Wuhan ChinaChen XinmengDepartment of Computer ScienceWuhan University
    WuhanUniversityJournalofNaturalSciences, 1996, (02)
  • [34] On the regularized solution of block banded block Toeplitz systems
    Bini, DA
    Farusi, A
    Fiorentino, G
    Meini, B
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS X, 2000, 4116 : 135 - 146
  • [35] A fast algorithm for Toeplitz-block-Toeplitz linear systems
    Yagle, AE
    2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 1929 - 1932
  • [36] SOLUTION OF LINEAR EQUATIONS WITH HANKEL AND TOEPLITZ MATRICES
    RISSANEN, J
    NUMERISCHE MATHEMATIK, 1974, 22 (05) : 361 - 366
  • [37] Toeplitz-like preconditioners for the solution of block Toeplitz systems
    Lin, FR
    HYBRID IMAGE AND SIGNAL PROCESSING VII, 2000, 4044 : 56 - 65
  • [38] A SYSTOLIC ARRAY FOR THE LINEAR-TIME SOLUTION OF TOEPLITZ-SYSTEMS OF EQUATIONS
    BRENT, RP
    LUK, FT
    JOURNAL OF VLSI AND COMPUTER SYSTEMS, 1983, 1 (01): : 1 - 22
  • [39] Solving the block-Toeplitz least-squares problem in parallel
    Alonso, P
    Badía, JM
    Vidal, AM
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2005, 17 (01): : 49 - 67
  • [40] From block-Toeplitz matrices to differential equations on graphs: towards a general theory for scalable masked Transformers
    Choromanski, Krzysztof
    Lin, Han
    Chen, Haoxian
    Zhang, Tianyi
    Sehanobish, Arijit
    Likhosherstov, Valerii
    Parker-Holder, Jack
    Sarlos, Tamas
    Weller, Adrian
    Weingarten, Thomas
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,