• DocumentCode
    1150002
  • Title

    On the Impact of Communication Complexity on the Design of Parallel Numerical Algorithms

  • Author

    Gannon, Dennis B. ; Van Rosendale, John

  • Author_Institution
    Department of Computer Sciences, Purdue University
  • Issue
    12
  • fYear
    1984
  • Firstpage
    1180
  • Lastpage
    1194
  • Abstract
    This paper describes two models of the cost of data movement in parallel numerical algorithms. One model is a generalization of an approach due to Hockney, and is suitable for shared memory multiprocessors where each processor has vector capabilities. The other model is applicable to highly parallel nonshared memory MIMD systems. In this second model, algorithm performance is characterized in terms of the communication network design. Techniques used in VLSI complexity theory are also brought in, and algorithm-independent upper bounds on system performance are derived for several problems that are important to scientific computation.
  • Keywords
    Interconnection networks; VLSI complexity; numerical software; parallel algorithms; parallel architectures; Algorithm design and analysis; Complexity theory; Costs; NASA; Parallel algorithms; Parallel processing; Partitioning algorithms; System performance; Upper bound; Very large scale integration; Interconnection networks; VLSI complexity; numerical software; parallel algorithms; parallel architectures;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1984.1676393
  • Filename
    1676393