Systolic algorithms and architectures for high-throughput processing applications

被引:3
|
作者
Yao, Kung [1 ]
Lorenzelli, Flavio [2 ]
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90095 USA
[2] STMicroelect Zerodue, Milan, Italy
关键词
systolic array; least-squares estimation; recursive least-squares estimation; QR decomposition; Kalman filtering; linear algebra;
D O I
10.1007/s11265-007-0108-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we survey a number of linear algebra algorithms that are used in many modern real-time high-throughput applications. We focus in particular on algorithms that are used in applications as diverse as adaptive filtering/beamforming, communications, signal/array processing, control, etc. We first consider least-squares estimation, QR decomposition, singular value decomposition, recursive least-squares estimation, and Kalman filtering algorithms. In particular, the QR decomposition which is used in least-squares solutions of linear system of equations, also forms one component of more complex algorithms such as Kalman filtering and the singular value decomposition. Systolic arrays, due to their modularity and regularity, are perfect matches for all the algorithms considered in this paper. All these problems are defined and described alongside the systolic algorithms and the architectures that implement them.
引用
收藏
页码:15 / 34
页数:20
相关论文
共 50 条
  • [1] Systolic Algorithms and Architectures for High-Throughput Processing Applications
    Kung Yao
    Flavio Lorenzelli
    [J]. Journal of Signal Processing Systems, 2008, 53 : 15 - 34
  • [2] Novel Asynchronous Pipeline Architectures for High-Throughput Applications
    Sravani, K.
    Rao, Rathnamala
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (08) : 6625 - 6638
  • [3] Novel Asynchronous Pipeline Architectures for High-Throughput Applications
    K Sravani
    Rathnamala Rao
    [J]. Arabian Journal for Science and Engineering, 2020, 45 : 6625 - 6638
  • [4] Toward High-Throughput Algorithms on Many-Core Architectures
    Orozco, Daniel
    Garcia, Elkin
    Khan, Rishi
    Livingston, Kelly
    Gao, Guang R.
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2012, 8 (04)
  • [5] Compact and high-throughput parameterisable architectures for memory-based FFT algorithms
    Valencia, Daniel
    Alimohammad, Amirhossein
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (05) : 696 - 703
  • [6] Parallel merge algorithm for high-throughput signal processing applications
    Moezzi-Madani, N.
    Davis, W. R.
    [J]. ELECTRONICS LETTERS, 2009, 45 (03) : 188 - 189
  • [7] High-throughput and compact FFT architectures using the Good-Thomas and Winograd algorithms
    Bhagat, Nikhilesh
    Valencia, Daniel
    Alimohammad, Amirhossein
    Harris, Fred
    [J]. IET COMMUNICATIONS, 2018, 12 (08) : 1011 - 1018
  • [8] High-throughput fuzzy clustering on heterogeneous architectures
    Cebrian, Juan M.
    Imbernon, Baldomero
    Soto, Jesus
    Garcia, Jose M.
    Cecilia, Jose M.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 106 : 401 - 411
  • [9] Parallel processing. Algorithms, architectures and applications
    [J]. Australian Computer Journal, 1994, 26 (02):
  • [10] HIGH-THROUGHPUT DIGITAL SAR PROCESSING
    JONES, M
    DEGAVRE, JC
    GUIGNARD, JP
    [J]. ESA JOURNAL-EUROPEAN SPACE AGENCY, 1983, 7 (02): : 145 - 162