A New Embedding of Pyramids into Regular 2-Dimensional Meshes

피라미드의 정방형 2-차원 메쉬로의 새로운 임베딩

  • 장정환 (부산외국어대학교 컴퓨터전자공학부)
  • Published : 2002.04.01

Abstract

A graph embedding problem has been studied for applications of resource allocation and mapping the underlying data structure of a parallel algorithm into the interconnection architecture of massively parallel processing systems. In this paper, we consider the embedding problem of the pyramid into the regular 2-dimensional mesh interconnection network topology. We propose a new embedding function which can embed the pyramid of height N into 2$^{N}$ x2$^{N}$ 2-dimensional mesh with dilation max{2$^{N1}$-2. [3.2$^{N4}$+1)/2, 2$^{N3}$+2. [3.2$^{N4}$+1)/2]}. This means an improvement in the dilation measure from 2$^{N}$ $^1$in the previous result into about (5/8) . 2$^{N1}$ under the same condition.condition.

병렬 알고리즘의 내재된 자료구조를 대규모 병렬처리시스템의 상호연결망 구조로 매핑시키거나 자원 할당 분야로의 응용을 위해 그래프 임베딩 문제가 연구되어 왔다. 본 논문에서는 피라미드를 정방형 2-차원 메쉬 상호 연결망으로 임베딩하는 문제를 다룬다. 높이가 N인 피라미드를 2$^{N}$ $\times$2$^{N}$ 의 2-차원 메쉬로 신장율 max{2$^{N1}$-2. [3.2$^{N4}$+1)/2, 2$^{N3}$+2. [3.2$^{N4}$+1)/2]}로 임베딩시킬 수 있는 새로운 임베딩 함수를 제안한다. 이러한 결과는 동일한 조건하에서 신장율이 기존의 연구결과인 2$^{N1}$을 약 (5/8) .2$^{N1}$로 개선하였음을 의미한다.개선하였음을 의미한다.

Keywords

References

  1. F. Berman and L. Snyder, 'On mapping parallel algorithms into parallel architectures,' J. of Parallel and Distrib. Comput., Vol.4, pp.439-458, 1987 https://doi.org/10.1016/0743-7315(87)90018-9
  2. B. Monien and H. Sudborough, 'Embedding one interconnection network in another,' Computing Supplement, Vol.7, pp.257-282, 1990
  3. Y. Saad and M. H. Schultz, 'Topological properties of hypercubes,' IEEE Trans. on Comput., Vol.37, pp.867-872, 1988 https://doi.org/10.1109/12.2234
  4. F. T. Leighton, 'Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes,' Morgan Kaufmann Pub., CA., 1992
  5. R. Miller and Q. F. Stout, 'Data Movement Techniques for the Pyramid Computer,' SIAM J. on Comput., Vol.16, No.1, pp.38-60, 1987 https://doi.org/10.1137/0216004
  6. Q. F. Stout, 'Mapping Vision Algorithms to Parallel Architectures,' Proc. of the IEEE, pp.982-995, 1988
  7. D. M. C. Ip, C. K. Y. Ng, L. K. L. Pun, M. Hamdi, and I. Ahmad, 'Embedding Pyramids into 3D Meshes,' Proc. of 1993 Int'l Conf. on Paral. and Distrib. Sys., pp.348-352, 1993
  8. K. -L. Chung and Y. -W. Chen, 'Mapping Pyramids into 3-D Meshes,' Nordic J. of Computing, Vol.2, No.3, pp. 326-337, 1995