This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Embedding Rectangular Grids into Square Grids with Dilation Two
December 1990 (vol. 39 no. 12)
pp. 1446-1455

A novel technique, the multiple ripple propagation technique, is presented for mapping and h*w grid into a w*h grid such that the dilation cost is 2, i.e. such that any two neighboring nodes in the first grid are mapped onto two nodes in the second grid that are separated by a distance of at most 2. The technique is then used as a basic tool for mapping any rectangular source grid into a square target grid with the dilation two property preserved. The ratio of the number of nodes in the source grid to the number of nodes in the target grid, called the expansion cost, is shown to be always less than 1.2. This is a significant improvement over the previously suggested techniques, where the expansion cost could be bounded by 1.2 only if the dilation cost was allowed to be as high as 18.

[1] L. Adams and R. Voigt, "Design, development and use of the finite element machine," inLarge Scale Scientific Computation, S. Parter, Ed. New York: Academic, 1984, pp. 301-321.
[2] R. Aleliunas and A. Rosenberg, "On embedding rectangular grids in square grids,"IEEE Trans. Comput., vol. C-31, no. 9, pp. 907-913, 1982.
[3] S. Bokhary, "On the mapping problem,"IEEE Trans. Comput., vol. C-30, no. 3, pp. 207-214, 1981.
[4] J. Ellis, "Embedding rectangular grids into square grids," inProc. Aegean Workshop Comput., June 1988.
[5] S. L. Johnsson, "Communication efficient basic linear algebra computations on hypercube architectures,"J. Parallel Distributed Comput., pp. 133-172, 1987.
[6] Y. Ma and L. Tao, "Embedding among toruses and meshes," inProc. 1987 Int. Conf. Parallel Processing, pp. 178-187.
[7] C. Mead and L. Conway,Introduction to VLSI Systems. Reading, MA: Addison-Wesley, 1980, pp. 150-152.
[8] P. Sadayappan and F. Ercal, "Nearest-neighbor mappings of finite element graphs onto processor meshes,"IEEE Trans. Comput., vol. C-36, pp. 1408-1424, Dec. 1987.
[9] P. Tseng, K. Hwang, and P. Kumar, "A VLSI based multiprocessor architecture for implementing parallel algorithms," inProc. Int. Conf. Parallel Processing, 1985, pp. 657-664.
[10] L. Valiant, "Universality considerations in VLSI circuits,"IEEE Trans. Comput., vol. C-30, pp. 135-140, 1981.

Index Terms:
VLSI; multiple ripple propagation technique; mapping; dilation two property; circuit layout CAD; VLSI.
Citation:
R.G. Melhem, G.-Y. Hwang, "Embedding Rectangular Grids into Square Grids with Dilation Two," IEEE Transactions on Computers, vol. 39, no. 12, pp. 1446-1455, Dec. 1990, doi:10.1109/12.61064
Usage of this product signifies your acceptance of the Terms of Use.