|
ABSTRACT
A central issue in the design of multiprocessor systems is the interconnection network which provides communications paths between the processors. For large systems, high bandwidth interconnection networks will require numerous 'network chips' with each chip implementing some subnetwork of the original larger network. Modularity and growth are important properties for such networks since multiprocessor systems may vary in size. This paper is concerned with the question of timing control of such networks. Two approaches, asynchronous and clocked, are used in the design of a basic network switching module. The modules and the approaches are then modelled and equations for network time delay are developed. These equations form the basis for a comparison between the two approaches. The importance of clock distribution strategies and clock skew is quantified, and a network clock distribution scheme which guarantees equal length clock paths is presented.
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
|
Anantharaman, S. Delays in PLAs: Analysis, Reduction and Computer Aided Optimization. M.S. Thesis, Dept. of E.E. Washington Univ. St. Louis (May 1982)
|
| |
2
|
Benes, V.E. MATHEMATICAL THOERY OF CONNECTING NETWORKS AND TELEPHONE TRAFFIC, Acad. Press, N.Y. (1965)
|
| |
3
|
Clark, W.A. Macromodular Computer Systems, AFIPS Proc. SJCC (Apr 1967)
|
 |
4
|
|
| |
5
|
Digital Equipment Corp, MICROCOMPUTERS AND MEMORIES, DEC, Maynard, Mass (1981)
|
| |
6
|
Fang, T.P. On the Design of Hazard Free Circuits, Computer Sys. Lab., T.M. 285, Washington Univ., St. Louis (Nov 81)
|
 |
7
|
|
| |
8
|
Franklin, M.A. and Wann, D.F. Pin Limitations and VLSI Interconnection Networks, Proc. 1981 Conf. on Parallel Processing (1981)
|
| |
9
|
Franklin, M.A. VLSI Performance Comparison of Banyan and Crossbar Switching Networks, IEEE Trans. Comp. C-30, 4 (Apr 1981)
|
| |
10
|
Franklin, M.A., Wann, D.F. and Thomas, W.J. Word Inconsistency in Partitioned VLSI Interconnection Networks, Center for Computer Systems Design TM 81FR-B, Washington Univ. St. Louis (1981)
|
 |
11
|
|
| |
12
|
Hoey, D. and Leiserson, C.E. A Layout for the Shuffle-Exchange Network, Proc. Inter. Conf. on Parallel Processing (1980)
|
| |
13
|
Lawrie, D. H. Access and Alignment of Data in an Array Processor, IEEE Trans. Comp. C-24, 12 (Dec 1975)
|
| |
14
|
Malek, M and Myres, W.W. Figures of Merit for Interconnection Networks, Proc. Workshop on Interconnection Ntwks. Purdue Univ. (Apr 1980)
|
| |
15
|
|
| |
16
|
Padmanabhan, K. Multiprocessor Interconnection Networks in a VLSI Environment, M.S. Thesis, Dept. of E.E., Washington Univ., St. Louis (Dec 1981)
|
 |
17
|
|
| |
18
|
Pease, M.C. The Indirect Binary n-Cube Microprocessor Array, IEEE Trans. Comp. C-26,5 (May 1977)
|
| |
19
|
Quatember, B. Modular Crossbar Switch for Large Scale Multiprocessor Systems - Structure and Implementation, AFIPS Proc. Nat. Comp. Conf. (1981)
|
| |
20
|
Seitz, C.L. Self-Timed VLSI Systems, Proc. Caltech., Conf. on VLSI. (Jan 1979)
|
| |
21
|
Seitz, C.L. System Timing, Chapter 7 in INTRODUCTION TO VLSI SYSTEMS by Mead, C. and Conway, L., Addison-Wesley, Reading, Mass. (1980)
|
| |
22
|
Sejnowski, M.C., et.al. An Overview of the Texas Reconfigurable Computer, AFIPS Proc., Nat. Comp. Conf. (1980)
|
| |
23
|
Siegel, H.J. A Survey of Interconnection Methods for Reconfigurable Parallel Processing Systems, AFIPS Proc., Nat. Comp. Conf. (June 1979)
|
 |
24
|
|
| |
25
|
Sutherland, I.E., et.al. The TRIMOSBUS, Proc. Caltech. Conf. on VLSI, (Jan 1979)
|
| |
26
|
Swan, R.J. et.al. Cm* - A Modular Multi-Microprocessor, AFIPS Proc. Nat. Comp. Conf. (1977)
|
| |
27
|
Thompson, C.D. A Complexity Theory for VLSI, Proc. 11th Ann. ACM Symp. on Theory of Computing (Apr 1979)
|
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
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
-
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
|