• DocumentCode
    752230
  • Title

    Communication Issues in the Design and Analysis of Parallel Algorithms

  • Author

    Lint, Bernard ; Agerwala, Tilak

  • Author_Institution
    IBM Federal Systems Division
  • Issue
    2
  • fYear
    1981
  • fDate
    3/1/1981 12:00:00 AM
  • Firstpage
    174
  • Lastpage
    188
  • Abstract
    As multiple processor systems become more widely accepted the importance of parallel programming increases. In this paper, approaches to the design and analysis of parallel algorithms are investigated. Through several examples, the importance of interprocessor communication in parallel processing is demonstrated. Various techniques that are applicable in the design and analysis of parallel algorithms are examined with emphasis on those techniques that incorporate communication aspects. The paper discusses several models of synchronous and asynchronous parallel computation and their use in analyzing algorithms. Relatively primitive methodologies for designing parallel algorithms are discussed and the need for more general and practical methodologies is indicated.
  • Keywords
    Analysis of algorithms; models of parallel computation; module assignment problem; multiprocessing; parallel programming; Algorithm design and analysis; Circuits; Communication system control; Concurrent computing; Distributed computing; Distributed databases; Parallel algorithms; Parallel processing; Parallel programming; Pins; Analysis of algorithms; models of parallel computation; module assignment problem; multiprocessing; parallel programming;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1981.230833
  • Filename
    1702824