• DocumentCode
    3259094
  • Title

    A parallel algorithm with embedded load balancing for autocorrelation matrix computation

  • Author

    Subramanya, S.R.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., George Washington Univ., Washington, DC
  • fYear
    1997
  • fDate
    18-20 Dec 1997
  • Firstpage
    219
  • Lastpage
    222
  • Abstract
    The computation of autocorrelation matrix is used heavily in several areas including signal and image processing, where parallel and application-specific architectures are also being increasingly used. Therefore, an efficient scheme to compute autocorrelation matrix on parallel architectures has tremendous benefits. In this paper, a parallel algorithm for the computation of autocorrelation matrix on 2-D mesh, is presented. The computation requirements for the elements of the autocorrelation matrix is highly skewed and the proposed algorithm attempts to balance the computation load, without requiring an external load balancing algorithm or processor. In this sense, the load balancing is embedded within the algorithm. The exact number of computation steps are derived. The time complexity of the proposed algorithm is shown to be within twice the optimal (or lower bound). It is also shown to have twice the speedup of a straight-forward parallel algorithm
  • Keywords
    computational complexity; matrix algebra; parallel algorithms; resource allocation; autocorrelation matrix; autocorrelation matrix computation; embedded load balancing; parallel algorithm; time complexity; Arithmetic; Autocorrelation; Autoregressive processes; Concurrent computing; Embedded computing; Image processing; Load management; Parallel algorithms; Parallel architectures; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 1997. (I-SPAN '97) Proceedings., Third International Symposium on
  • Conference_Location
    Taipei
  • ISSN
    1087-4089
  • Print_ISBN
    0-8186-8259-6
  • Type

    conf

  • DOI
    10.1109/ISPAN.1997.645098
  • Filename
    645098