| VLSI layout and packaging of butterfly networks |
| Full text |
Pdf
(359 KB)
|
| Source
|
ACM Symposium on Parallel Algorithms and Architectures
archive
Proceedings of the twelfth annual ACM symposium on Parallel algorithms and architectures
table of contents
Bar Harbor, Maine, United States
Pages: 196 - 205
Year of Publication: 2000
ISBN:1-58113-185-2
|
|
Authors
|
|
Chi-Hsiang Yeh
|
Dept. of Electrical & Computer Eng., Queen's University, Kingston, Ontario K7L 3N6, Canada
|
|
Behrooz Parhami
|
Dept. of Electrical and Computer Eng., University of California, Santa Barbara, CA
|
|
E. A. Varvarigos
|
Dept. of Electrical and Computer Eng., University of California, Santa Barbara, CA
|
|
H. Lee
|
Dept. of Electrical and Computer Eng., University of California, Santa Barbara, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 11, Downloads (12 Months): 47, Citation Count: 1
|
|
|
ABSTRACT
We present a scheme for optimal VLSI layout and packaging of butterfly networks under the Thompson model, the multilayer grid model, and the hierarchical layout model. We show that when L layers of wires are available, an N-node butterfly network can be laid out with area 4N2/L2 log22 N + o (N2/L2 log2 N), maximum wire length 2N/L log2 N + o (N/L log N), and volume 4N2/L log22 N + o (N2/L log2 N) , under the multilayer 2-D grid model, where only one active layer (for network nodes) is required and L layers of wires are available. Our layout scheme allows us to partition an N-node butterfly network into &THgr;(N1-1/l N)-node clusters with an average of dic ≈ 4l-4/log2 N (=O(1/log N) for any constant integer l) inter-cluster links per node, leading to optimal layout and packaging at the same time under the hierarchical layout model. The scalability of our layouts are optimal in that we can allow each of O(N/ log N) nodes to occupy an area as large as o (N/L2 log N) and each of the remaining N - o(N) network nodes to occupy an area as large as o (N/L2 log2 N), without increasing the leading constants of layout area, volume, or maximum wire length.
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
|
Avior, A., T. Calamoneri, S. Even, A. Litman, and A. Rosenberg, "A tight layout of the butterfly network," Theory Cornput. Sys., vol. 31, no. 4, 1998, pp. 475-488.
|
| |
2
|
|
| |
3
|
|
| |
4
|
Bhuyan, L.N. and D.P. Agrawal, "Generalized hypercube and hyperbus structures for a computer network," IEEE Trans. Cornput., vol. 33, no. 4, Apr. 1984, pp. 323-333.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
 |
10
|
Yefim Dinitz , Shimon Even , Roni Kupershtok , Maria Zapolotsky, Some compact layouts of the butterfly, Proceedings of the eleventh annual ACM symposium on Parallel algorithms and architectures, p.54-63, June 27-30, 1999, Saint Malo, France
[doi> 10.1145/305619.305626]
|
 |
11
|
Shimon Even , S. Muthukrishnan , Michael S. Paterson , Süleyman Cenk Sahinalp, Layout of the batcher bitonic sorter (extended abstract), Proceedings of the tenth annual ACM symposium on Parallel algorithms and architectures, p.172-181, June 28-July 02, 1998, Puerto Vallarta, Mexico
[doi> 10.1145/277651.277683]
|
| |
12
|
|
| |
13
|
Franklin, M.A., D.F. Warm, and W.J. Thomas, "Pin limitations and partitioning of VLSI interconnection networks," IEEE Trans. Computer, vol. C-31, Nov. 1982, pp. 1109-1116.
|
| |
14
|
Kogge, P.M., "EXECUBE - a new architecture for scalable MPPs," Proc. Int'l Conf. Parallel Processing, vol. I, 1994, pp. 77-84.
|
| |
15
|
|
 |
16
|
S. Muthukrishnan , Mike Paterson , Süleyman Cenk Sahinalp , Torsten Suel, Compact grid layouts of multi-level networks, Proceedings of the thirty-first annual ACM symposium on Theory of computing, p.455-463, May 01-04, 1999, Atlanta, Georgia, United States
[doi> 10.1145/301250.301372]
|
| |
17
|
|
| |
18
|
|
 |
19
|
|
| |
20
|
|
| |
21
|
Wise, D.S., "Compact layouts of banyan/FFT networks," VLSI Systems and Computations, Computer Science Press, 1981, pp. 186-195.
|
| |
22
|
Yeh, C.-H. and B. Parhami, "A class of parallel architectures for fast Fourier transform," Proc. Midwest Syrup. Circuits and Systems, Aug. 1996, pp. 856-859.
|
| |
23
|
|
| |
24
|
|
| |
25
|
|
| |
26
|
|
| |
27
|
|
| |
28
|
Yeh, C.-H. and B. Parhami, "A unified model for hierarchical networks based on an extension of Cayley graphs," IEEE Trans. Parallel Distrib. Sys., to appear.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
|