• DocumentCode
    506044
  • Title

    Analysis of replicated data algorithms on processor array architectures

  • Author

    Narayanan, P.J.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Maryland, College Park, MD, USA
  • fYear
    1991
  • fDate
    18-22 Nov. 1991
  • Firstpage
    764
  • Lastpage
    773
  • Abstract
    Processor array machines have gained popularity in practical parallel processing, particularly in data parallel application areas such as image processing. The data parallel paradigm underutilizes a massively parallel machine when relatively small data structures are processed on it, which occur due to popular algorithmic techniques such as divide-and-conquer. We devised the technique of data replication combining operation parallelism with data parallelism to speed up some image processing algorithms analytically and practically. In this paper, we analyze replicated data algorithms on three popular array interconnection networks to determine the conditions under which speedup can be obtained. Our analysis shows that the data replication technique can attain significant speedup even on non-global architectures such as the 3-D mesh. We also compare the analysis with experimental speedup obtained on the hypercube connected Connection Machine.
  • Keywords
    data structures; hypercube networks; parallel architectures; parallel processing; array interconnection networks; data parallel paradigm; data replication combining operation parallelism; data structures; divide-and-conquer; hypercube connected connection machine; image processing algorithms; nonglobal architectures; parallel processing; processor array architectures; replicated data algorithms; Algorithm design and analysis; Data analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1991. Supercomputing '91. Proceedings of the 1991 ACM/IEEE Conference on
  • Conference_Location
    Albuquerque, NM
  • Print_ISBN
    0-89791-459-7
  • Type

    conf

  • DOI
    10.1145/125826.126182
  • Filename
    5348877