• DocumentCode
    3270735
  • Title

    Parallel execution of Lanczos algorithm in a CAM systolic ring

  • Author

    Ko, C.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rutgers Univ., Piscataway, NJ, USA
  • fYear
    1990
  • fDate
    9-13 Dec 1990
  • Firstpage
    228
  • Lastpage
    234
  • Abstract
    The author presents an efficient array processing scheme to exploit Lanczos algorithm for solving a large-scale eigenvalue problem. He shows that an array of processing elements with content addressable memories (CAM), connected in a simple ring topology, can solve the problem efficiently. The nonzero elements of a problem matrix are stored in a content addressable memory for an efficient storage and the required operations are executed in a pipeline fashion around the systolic ring. The algorithm consists of two steps: Lanczos triangularisation followed by QR method to obtain full eigenvalues and eigenvectors. It is shown that the speedup obtained in such a system is almost linear with the number of processing elements used when the problem is partitioned to be executed with relatively small number of processing element
  • Keywords
    content-addressable storage; eigenvalues and eigenfunctions; parallel algorithms; systolic arrays; CAM systolic ring; Lanczos algorithm; Lanczos triangularisation; QR method; array processing; content addressable memories; large-scale eigenvalue problem; Associative memory; CADCAM; Computer aided manufacturing; Eigenvalues and eigenfunctions; Large-scale systems; Matrix decomposition; Partitioning algorithms; Sparse matrices; Symmetric matrices; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-2087-0
  • Type

    conf

  • DOI
    10.1109/SPDP.1990.143539
  • Filename
    143539