NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
A parallel algorithm for channel routing on a hypercubeA new parallel simulated annealing algorithm for channel routing on a P processor hypercube is presented. The basic idea used is to partition a set of tracks equally among processors in the hypercube. In parallel, P/2 pairs of processors perform displacements and exchanges of nets between tracks, compute the changes in cost functions, and accept moves using a parallel annealing criteria. Through the use of a unique distributed data structure, it is possible to minimize message traffic and add versatility and efficiency in a parallel routing tool. The algorithm has been implemented and is being tested on some of the popular channel problems from the literature.
Document ID
19870017085
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Brouwer, Randall
(Illinois Univ. Urbana-Champaign, IL, United States)
Banerjee, Prithviraj
(Illinois Univ. Urbana-Champaign, IL, United States)
Date Acquired
September 5, 2013
Publication Date
January 1, 1987
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-180563
NAS 1.26:180563
Report Number: NASA-CR-180563
Report Number: NAS 1.26:180563
Accession Number
87N26518
Funding Number(s)
CONTRACT_GRANT: NAG1-613
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available