• DocumentCode
    1148865
  • Title

    Divide-and-Conquer for Parallel Processing

  • Author

    Horowitz, Ellis ; Zorat, Alessandro

  • Author_Institution
    Department of Computer Science, University of Southern California
  • Issue
    6
  • fYear
    1983
  • fDate
    6/1/1983 12:00:00 AM
  • Firstpage
    582
  • Lastpage
    585
  • Abstract
    The well known divide-and-conquer paradigm has proved to be useful for deriving efficient algorithms for many problems. Several researchers have pointed out its usefulness for parallel processing; however, the problem of analyzing such parallel algorithms in a realistic setting has been largely overlooked. In this paper a realistic model for divide-and-conquer based algorithms is postulated; the efficiency of some algorithms is then analyzed, taking into account all relevant parameters of the model (time, data movement and number of processors.)
  • Keywords
    Divide-and-conquer; parallel architectures; parallel matrix multiplication; parallel sorting; time and data movement complexity; Algorithm design and analysis; Computer architecture; Computer languages; Computer science; Concurrent computing; Parallel algorithms; Parallel architectures; Parallel processing; Programming profession; Sorting; Divide-and-conquer; parallel architectures; parallel matrix multiplication; parallel sorting; time and data movement complexity;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1983.1676280
  • Filename
    1676280