NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A system for routing arbitrary directed graphs on SIMD architecturesThere are many problems which can be described in terms of directed graphs that contain a large number of vertices where simple computations occur using data from connecting vertices. A method is given for parallelizing such problems on an SIMD machine model that is bit-serial and uses only nearest neighbor connections for communication. Each vertex of the graph will be assigned to a processor in the machine. Algorithms are given that will be used to implement movement of data along the arcs of the graph. This architecture and algorithms define a system that is relatively simple to build and can do graph processing. All arcs can be transversed in parallel in time O(T), where T is empirically proportional to the diameter of the interconnection network times the average degree of the graph. Modifying or adding a new arc takes the same time as parallel traversal.
Document ID
19870011331
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Tomboulian, Sherryl
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 5, 2013
Publication Date
March 1, 1987
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-178265
ICASE-87-14
NAS 1.26:178265
Accession Number
87N20764
Funding Number(s)
PROJECT: RTOP 505-90-21-01
CONTRACT_GRANT: NAS1-18107
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available