dBCube: a new class of hierarchical multiprocessor interconnection networks with area efficient layout
- 1 January 1993
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Parallel and Distributed Systems
- Vol. 4 (12) , 1332-1344
- https://doi.org/10.1109/71.250115
Abstract
Introduces a class of hierarchical networks that is suitable for implementation of largemulti-computers in VLSI with wafer scale integration (VLSI/WSI) technology. Thesenetworks, which are termed dBCube, employ the hypercube topology as a basic cluster,connect many of these clusters using a de Bruijn graph, and maintain the nodeconnectivity to be the same for all nodes product graph. The size of this class of regularnetworks can be easily extended by increments of a cluster size. Local communication, tobe satisfied by the hypercube topology, allows easy embedding of existing parallelalgorithms, while the de Bruijn graph, which was chosen for JPL's 8096-nodemultiprocessor, provides the shortest distance between clusters running different parts ofan application. A scheme for obtaining WSI layout is introduced and used to estimate thenumber of tracks needed and the required area of the wafer. The exact number of tracksin the hypercube and an approximation for the de Bruijn graph are also obtained.Tradeoffs of area versus static parameters and the size of the hypercube versus that ofthe de Bruijn graph are also discussed.Keywords
This publication has 17 references indexed in Scilit:
- Modeling wormhole routing in a hypercubePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The hyper-deBruijn multiprocessor networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- On hypercube-based hierarchical interconnection network designJournal of Parallel and Distributed Computing, 1991
- Performance analysis of k-ary n-cube interconnection networksIEEE Transactions on Computers, 1990
- Hierarchical interconnection networks for multicomputer systemsIEEE Transactions on Computers, 1990
- Cube structures for multiprocessorsCommunications of the ACM, 1990
- The cosmic cubeCommunications of the ACM, 1985
- A multiprocessor network suitable for single-chip VLSI implementationPublished by Association for Computing Machinery (ACM) ,1984
- A Survey of Full Length Nonlinear Shift Register Cycle AlgorithmsSIAM Review, 1982
- The cube-connected cycles: a versatile network for parallel computationCommunications of the ACM, 1981