ACM Home Page
Please provide us with feedback. Feedback
A preliminary investigation into parallel routing on a hypercube computer
Full text PdfPdf (746 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 24th ACM/IEEE Design Automation Conference table of contents
Miami Beach, Florida, United States
Pages: 814 - 820  
Year of Publication: 1987
ISBN:0-8186-0781-5
Authors
O. A. Olukotun  Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI
T. N. Mudge  Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 8,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/37888.38016
What is a DOI?

ABSTRACT

This paper describes an experiment in which parallel routing is performed on a medium grained hypercube parallel processor having 64 processing elements. Each node is a complete 32-bit computer with 128 K-bytes of memory and is connected to the other nodes via a direct hypercube interconnection network. A new parallel routing algorithm was developed to exploit this parallel structure. It is a three step algorithm consisting of a global routing step, a boundary crossing placement step, and a detailed routing step. All steps can be performed in parallel. When applied to a standard benchmark it was able to route 95 % of the wires. The algorithm was also executed on a large mainframe computer using the same benchmark. The execution time was compared to that for the hypercube. The hypercube was about three times as fast.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
C. Y. Lee, "An algorithm for path connections and its applicatJions," IRE Tran. on Electronic Com outers, vol. EC-10, Sep. 961, pp. 346--358, 1961.
 
2
R. A. Rutenbar, T. N. Mudge and D. E. A~:ins, "A class of cellular architectures to support physical design automation," IEEE Tran. CAD of IC's and Systems, vol. CAD-3, no. 4, pp. 264-278, Oct. 1 !)84.
 
3
M. A. Breuer and K. Shamsa, "A hardware router," Jour. of Digital Systems, vol. IV, issue 4, pp. 393- 408, 1981.
 
4
 
5
S. J. Hong and R. Nair,"Wire routing machines--- New tools for VLSI physical design," Proc. of the IEEE, vol. 71, no. 1 pp. 57-65, Jan 1983.
 
6
J.P. Hayes, T. N. Mudge, Q. F. Stout, S. Colley and J. Palmer, "Architecture of a Hypercube Supercomputer," Proc. of lnt. Conf. on Parallel Processing, pp. 653-660, Aug. 1986.
 
7
 
8
R. A. Rutenbar, "Systolic routing Hardware: performance evaluation and optimization," submitted to IEEE Tran. CAD of iC's and Systems.
 
9
 
10
J. H. Hoel "Some variations of Lee's algorithm," IEEE Trans. Computers, vol. C-25, pp. 19-24, Jan. 1976.
 
11


Collaborative Colleagues:
O. A. Olukotun: colleagues
T. N. Mudge: colleagues