• DocumentCode
    2348062
  • Title

    Portable parallel algorithms for geometric problems

  • Author

    Miller, Russ ; Stout, Quentin F.

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Buffalo, NY, USA
  • fYear
    1988
  • fDate
    10-12 Oct 1988
  • Firstpage
    195
  • Lastpage
    198
  • Abstract
    The development of algorithms which can be ported among different fine-grain, massively parallel architectures and yield reasonably good implementations on each is discussed. The approach is to write algorithms in terms of general data movement operations and then implement the data movement operations on the target architecture. Efficient implementation of the data movement operations requires careful programming, but since the data movement operations form the foundation of many programs, the cost of implementing them can be amortized. The use of data movement operations also helps programmers think in terms of higher-level programming units, in the same way that the use of standard data structures helps programmers of serial computers. An approach is described for designing efficient, portable algorithms, and sample algorithms are given to solve some fundamental geometric problems. The difficulties of portability and efficiency for these geometric problems are redirected into similar difficulties for the standardization operations
  • Keywords
    computational geometry; data structures; parallel algorithms; parallel architectures; software portability; data structures; general data movement operations; geometric problems; massively parallel architectures; portability; portable parallel algorithms; programming; Broadcasting; Computer science; Concurrent computing; Costs; Distributed computing; Hypercubes; Parallel algorithms; Parallel architectures; Portable computers; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1988. Proceedings., 2nd Symposium on the Frontiers of
  • Conference_Location
    Fairfax, VA
  • Print_ISBN
    0-8186-5892-4
  • Type

    conf

  • DOI
    10.1109/FMPC.1988.47473
  • Filename
    47473