• DocumentCode
    2293627
  • Title

    Overview and extensions of a system for routing directed graphs on SIMD architectures

  • Author

    Tomboulian, Sherryl

  • Author_Institution
    NASA Langley Res. Center, Hampton, VA, USA
  • fYear
    1988
  • fDate
    10-12 Oct 1988
  • Firstpage
    63
  • Lastpage
    67
  • Abstract
    A method is given for parallelizing the problems of directed graphs on a single-instruction multiple-data (SIMD) machine model that uses only nearest-neighbor connections for communication and has no facility for local indirect addressing. Each vertex of the graph is assigned to a processor in the machine. Rules for labeling are introduced that support the use of a simple algorithm for movement of data along the edges of the graph. Additional algorithms are defined for addition and deletion of edges. Modifying or adding a new edge takes the same time as parallel traversal. This combination of architecture and algorithm defines a system that is relatively simple to build and can do fast graph processing. All edges can be traversed in parallel in time O( T), where T is empirically proportional to the average path length in the embedding times the average degree of the graph. An extension to the above method is presented which allows for enhanced performance by allowing some broadcasting capabilities
  • Keywords
    directed graphs; parallel architectures; parallel processing; SIMD architectures; broadcasting capabilities; nearest-neighbor connections; parallel traversal; routing directed graphs; single-instruction multiple-data; Broadcasting; Computer applications; Computer architecture; Data engineering; Labeling; Multiprocessor interconnection networks; NASA; Nearest neighbor searches; Parallel processing; Routing;
  • 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.47414
  • Filename
    47414