• DocumentCode
    2891781
  • Title

    Communication complexity for parallel divide-and-conquer

  • Author

    Wu, I-chen ; Kung, H.T.

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1991
  • fDate
    1-4 Oct 1991
  • Firstpage
    151
  • Lastpage
    162
  • Abstract
    The relationship between parallel computation cost and communication cost for performing divide-and-conquer (D&C) computations on a parallel system of p processors is studied. The parallel computation cost is the maximal number of the D&C nodes that any processor in the parallel system may expand, whereas the communication cost is the total number of cross nodes (nodes generated by one processor but expanded by another processor). A scheduling algorithm is proposed, and lower bounds on the communication cost are derived. The proposed scheduling algorithm is optimal with respect to the communication cost, since the parallel computation cost of the algorithm is near optimal
  • Keywords
    computational complexity; parallel algorithms; communication cost; cross nodes; lower bounds; parallel computation cost; parallel divide-and-conquer; parallel system; scheduling algorithm; Complexity theory; Computational efficiency; Computer science; Concurrent computing; Contracts; Costs; Load management; Processor scheduling; Scheduling algorithm; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1991. Proceedings., 32nd Annual Symposium on
  • Conference_Location
    San Juan
  • Print_ISBN
    0-8186-2445-0
  • Type

    conf

  • DOI
    10.1109/SFCS.1991.185364
  • Filename
    185364