Journal Article10.1007/BF01204731
Incomplete hypercubes: algorithms and embeddings
40
TL;DR: This work shows how to efficiently implement Fully Normal Algorithms on composite hypercubes and shows that many host architectures, such as binary trees, arrays and butterflies, can be optimally embedded into compositehypercubes, implying that algorithms originally designed for any such host can be Optimally mapped to composite hyperCubes.
read more
Abstract: The hypercube, though a popular and versatile architecture, has a major drawback in that its size must be a power of two. In order to alleviate this drawback, Katseff [1988] defined theincomplete hypercube, which allows a hypercube-like architecture to be defined for any number of nodes. In this paper we generalize this definition and introduce the namecomposite hypercube. The main result of our work shows that these incomplete architectures can be used effectively and without the size penalty. In particular, we show how to efficiently implement Fully Normal Algorithms on composite hypercubes. Development of these types of algorithms on composite hypercubes allows us to efficiently execute several algorithms concurrently on a complete hypercube. We also show that many host architectures, such as binary trees, arrays and butterflies, can be optimally embedded into composite hypercubes. These results imply that algorithms originally designed for any such host can be optimally mapped to composite hypercubes. Finally, we show that composite hypercubes exhibit many graph theoretic properties that are common with complete hypercubes. We also present results on efficient representations of composite hypercubes within a complete hypercube. These results are crucial in task allocation and job scheduling problems.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Method and system for converting a single-threaded software program into an application-specific supercomputer
Kemal Ebcioglu,Emre Kultursay,Mahmut Kandemir +2 more
- 07 Nov 2012
TL;DR: In this paper, a compilation method for automatically converting a single-threaded software program into an application-specific supercomputer, and the supercomputer system structure generated as a result of applying this method is presented.
147
Exact wirelength of hypercubes on a grid
TL;DR: This paper gives an exact formula of minimum wirelength of hypercube layout into grids and thereby it solves completely the wirelength problem of hypercubes into grids.
91
Embedding hypercubes into cylinders, snakes and caterpillars for minimizing wirelength
TL;DR: It is shown that the edge isoperimetric problem solves the wirelength problem of regular graphs and, in particular, hypercubes into triangular snakes and caterpillars.
42
Minimum average congestion of enhanced and augmented hypercubes into complete binary trees
TL;DR: Using tree traversal techniques, the minimum average edge congestion of enhanced and augmented hypercubes into complete binary trees is computed.
40
Linear Wirelength of Folded Hypercubes
TL;DR: This paper solves the edge isoperimetric problem for folded hypercubes and thereby obtain the exact wirelength of foldedhypercubes into paths and compute the exactwirelength of the r-dimensional folded hyperCubes into 2k × 2r−k grids.
35
References
•Book
Graph theory with applications
J. A. Bondy
- 01 Jan 1976
TL;DR: In this paper, the authors present Graph Theory with Applications: Graph theory with applications, a collection of applications of graph theory in the field of Operational Research and Management. Journal of the Operational research Society: Vol. 28, Volume 28, issue 1, pp. 237-238.
8.8K
Topological properties of hypercubes
Y. Saad,M.H. Schultz +1 more
TL;DR: The authors examine the hypercube from the graph-theory point of view and consider those features that make its connectivity so appealing and propose a theoretical characterization of the n-cube as a graph.
1.4K
A survey of the theory of hypercube graphs
TL;DR: A comprehensive survey of the theory of hypercube graphs can be found in this paper, where basic properties related to distance, coloring, domination and genus are reviewed, including thickness, coarseness, Hamiltonian cycles and induced paths.
398
Incomplete hypercubes
TL;DR: Routing and broadcast algorithms are presented forhypercubes that are missing certain of their nodes, called incomplete hypercubes, and these systems can be used to interconnect systems with any number of processors.
276