
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
M.Y. Chan, F. Chin, "A Parallel Algorithm for an Efficient Mapping of Grids in Hypercubes," IEEE Transactions on Parallel and Distributed Systems, vol. 4, no. 8, pp. 933946, August, 1993.  
BibTex  x  
@article{ 10.1109/71.238627, author = {M.Y. Chan and F. Chin}, title = {A Parallel Algorithm for an Efficient Mapping of Grids in Hypercubes}, journal ={IEEE Transactions on Parallel and Distributed Systems}, volume = {4}, number = {8}, issn = {10459219}, year = {1993}, pages = {933946}, doi = {http://doi.ieeecomputersociety.org/10.1109/71.238627}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Parallel and Distributed Systems TI  A Parallel Algorithm for an Efficient Mapping of Grids in Hypercubes IS  8 SN  10459219 SP933 EP946 EPD  933946 A1  M.Y. Chan, A1  F. Chin, PY  1993 KW  Index Termsgrid mapping; 2D grids; parallel algorithm; hypercubes; embedding strategy; minimal dilation; parallelization; communication paths; gridneighbors; node congestion; hypercube networks; parallel algorithms VL  4 JA  IEEE Transactions on Parallel and Distributed Systems ER   
The authors parallelize the embedding strategy for mapping any twodimensional grid into its optimal hypercube with minimal dilation. The parallelization allows each hypercube node to independently determine, in constant time, which grid node it will simulate and the communication paths it will take to reach the hypercube nodes that simulate its gridneighbors. The paths between gridneighbors are chosen in such a way as to curb the congestion at each hypercube node and across each hypercube edge. Explicity, the node congestion for the embedding is at most 6, one above optimal, while the edge congestion is at most 5.
[1] S. Bettayeb, I. H. Sudborough, and Z. Miller, "Embedding grids into hypercubes," inProc. 3rd Aegean Workshop Comput., 1988.
[2] J. E. Brandenburg and D. S. Scott, "Embeddings of communication trees and grids into hypercubes," Intel Scientific Computers Rep. 280 182001, 1985.
[3] M. Y. Chan, "Dilation2 embeddings of grids into hypercubes," inProc. Int. Conf. Parallel Processing, Aug. 1988, pp. 295298.
[4] M. Y. Chan, "Embedding of 3dimensional grids into hypercubes," inProc. Int. Conf. Hypercubes, Concurrent Comput., and Appl., Mar. 1989, pp. 297299.
[5] M. Y. Chan, "Embedding of grids into optimal hypercubes,"SIAM. J. Comput., vol. 20, no. 5, pp 834864, Oct. 1991.
[6] M. Y. Chan and F. Y. L. Chin, "On embedding rectangular grids in hypercubes,"IEEE Trans. Comput., vol. C37, pp 12851288, 1988.
[7] I. S. Duff, "Parallel implementation of multifrontal techniques," Tech. Memo. 49, Argonne National Lab., 1985.
[8] S. C. Eisenstat, M. H. Schultz, and A. H. Sherman, "Applications of an element model for Gaussian elimination," inSparse Matrix Computations. New York: Academic, 1976, pp. 8596.
[9] D. S. Greenberg, "Optimal expansion embeddings of meshes in hypercubes," Tech. Rep. YALEU/CSD/RR535, Dep. Comput. Sci., Yale Univ., Aug. 1987.
[10] C. T. Ho and S. L. Johnsson, "Embedding meshes in boolean cubes by graph decomposition,"J. Parallel and Distrib. Computing, Apr. 1990, pp. 325339.
[11] R. M. Karp, E. Upfal, and A. Wigderson, "Constructing a perfect matching is in randomNC," Combinatorica, vol. 6, pp. 3558, 1986.
[12] C. L. Liu,Introduction to Combinatorial Mathematics. New York: McGraw Hill, 1968.
[13] M. Livingston and Q. F. Stout, "Embeddings in hypercubes," inProc. Sixth Int. Conf. Mathemat. Modeling, Aug. 1987, pp. 222227.
[14] N. Pippenger, "On simultaneous resource bounds," inProc. 20th Annu. IEEE Symp. Foundation of Comput. Sci., 1979, pp. 307311.
[15] E. M. Reingold, J. Nievergelt, and N. Deo,Combinatorial Algorithms. Englewood Cliffs, NJ: Prentice Hall, 1977.
[16] Y. Saad and M. H. Schultz, "Topological properties of hypercubes,"IEEE Trans. Comput., vol. C37, pp. 867872, 1988.
[17] C. L. Seitz, "The Cosmic Cube,"Commun. ACM, pp. 2233, Jan. 1985.