Abstract
This paper introduces a new hierarchy of cube-based interconnection schemes, called the base-b cube (which properly contains the well-known binary cube), for the design of parallel computers. This hierarchy admits a recursive definition and allows many more reconfigurations than are possible with the binary cube. Our analysis addresses the inherent cost-delay trade-off for this hierarchy along with a number of related topological properties such as sparsity, diameter, existence of node disjoint paths, and odd and even cycles. Embeddings of standard interconnection schemes including linear and two-dimensional arrays, rings, and complete binary trees in a base-b cube are illustrated.
Similar content being viewed by others
References
Barasch, L., Lakshmivarahan, S., and Dhall, S.K. 1987. Generalized Gray codes and their applications. Technical Report No. OU-PPI-TR-87–05 (July), Parallel Processing Institute, School of Electrical Engineering and Computer Science, University of Oklahoma, Norman, Okla.
Beetem, J., Denneau, M., and Weingarten, D. 1985. The GF11 supercomputer. InConference Proceedings—The 12th Annual Symposium on Computer Architecture, IEEE Computer Society Press, pp. 108–115.
Bhatt, S.N., and Ipsen, I.C.F. 1985. How to embed trees in hypercubes. Research Report DCS-RR-443, Yale University, New Haven, Conn.
Bhuyan, L.N., and Agrawal, D.P. 1984. Generalized hypercube and hyperbus structures for a computer network.IEEE Transactions on Computers, 33, 4 (Apr.), 323–333.
Brandenberg, J.E., and Scott, D.S. 1985. Embeddings of communication trees and grids into hypercubes. Technical Report, Intel Scientific Computers, Beaverton, Ore.
Browning, S.A. 1980. The tree machine: A highly concurrent computing environment. Technical Report, Computer Science TR-3760 (Jan.), California Institute of Technology, Pasadena, Calif..
Chan, T.F., and Saad, Y. 1985. Multigrid algorithm on the hypercube multiprocessor. Research Report YALEU/DCS/RR-368 (Oct.), Yale University, New Haven, Conn.
Dally, W., and Seitz, C. 1986. The torus routing chip. Report 5208: TR: 86, Department of Computer Science, California Institute of Technology, Pasadena, Calif.
Feng, T. 1981. A survey of interconnection networks.Computer, 14, 1 (Jan.), 12–30.
Gottlieb, A., Grishman, R., Kruskal, C.P., McAuliffe, K.P., Rudolph, L., and Snir, M. 1983. The NYU Ultracomputer—Designing an MIMD shared memory parallel computer.IEEE Transactions on Computers, 32, 2 (Feb.), 175–189.
Hockney, R.W., and Jesshope, C.R. 1981.Parallel Computers. Adam and Hilger, Bristol, U.K.
Hillis, W.D. 1986.The Connection Machine. The MIT Press, Boston.
Johnsson, L. 1984. Odd-even cyclic reduction on ensemble architecture and the solution of tridiagonal systems of equations. Research Report YALEU/DCS/RR-339 (Oct.), Yale University, New Haven, Conn.
Johnsson, S.L., and Ho, C.T. 1986. Spanning graphs for optimum broadcasting and personalized communication in hypercubes. Research Report DCS-500, Yale University, New Haven, Conn.
Krumme, D.W., Venkataraman, K.N., and Cybenko, G. 1985. Hypercube embedding is NP-complete. InConference Proceedings—The first SIAM Conference on Hypercube Multiprocessors (Knoxville, Tenn., Aug. 26–27), pp. 148–161.
Lakshmivarahan, S., and Dhall, S.K. 1986. A lower bound on the communication complexity in solving linear tridiagonal systems on a cube architecture. InConference Proceedings—The Second SIAM Conference on Hypercube Multiprocessors (Oak Ridge National Lab., Sept. 29–Oct. 1).
Reingold, E.M., Nievergelt, J., and Deo, N. 1977.Combinatorial Algorithms: Theory and Practice. Prentice Hall, Englewood Cliffs, N.J.
Saad, Y., and Schultz, M.H. 1985a. Data communications in hypercubes. Research Report DCS/RR-428 (Oct.), Yale University, New Haven, Conn.
Saad, Y., and Schultz, M.H. 1985b. Topological properties of hypercubes. Research Report YALEU/ DCS/RR-389 (June), Yale University, New Haven, Conn.
Satyanarayanan, M. 1980.Multiprocessors: A Comparative Study. Prentice Hall, Englewood Cliffs, N.J.
Seitz, C.L. 1985. The Cosmic Cube.Communications of the ACM, 28, 1 (Jan.), 22–33.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Lakshmivarahan, S., Dhall, S.K. A new hierarchy of hypercube interconnection schemes for parallel computers. J Supercomput 2, 81–108 (1988). https://doi.org/10.1007/BF00127849
Issue Date:
DOI: https://doi.org/10.1007/BF00127849