skip to main content
article
Free Access

Optimal simulations between mesh-connected arrays of processors

Published:01 June 1988Publication History
Skip Abstract Section

Abstract

Let G and H be two mesh-connected arrays of processors, where G = g1, X g2 X … X g1, H = h1 x h2 x … x hd, and g1g1h1hd. The problem of simulating G by H is considered and the best possible simulation in terms of the gi's and hi's is characterized by giving such a simulation and proving its optimality in the worst-case sense. Also the same bound on the average cost of encoding the edges of G as distinct paths in H is established.

References

  1. 1 ALELIUNAS, R., AND ROSENBERG, A.L. On embedding rectangular grids in square grids. IEEE Trans. Comput. C-31, 9 (Sept. 1982), 907-913.Google ScholarGoogle Scholar
  2. 2 ATALLAH, M.j. Simulations between mesh-connected processor arrays. In Proceedings of the 23rd Annual Allerton Conference on Communication, Control, and Computing (Monticello, Ill., Oct. 2). Univ. of Illinois at Urbana, Urbana-Champaign, Ill., 1985, pp. 268-269. (Also Tech. Rep. 528, Computer Science Dept., Purdue Univ., West Lafayette, Ind., July 1985.)Google ScholarGoogle Scholar
  3. 3 BHATT, S., CHUNG, F., LEIGHTON, F. T., AND ROSENBERG, A. L. Optimal simulations of tree machines. In Proceedings of the 27th IEEE Symposium on Foundations of Computer Science (Toronto, Ont., Canada, Oct.). IEEE Press, New York, 1986, pp. 273-282.Google ScholarGoogle Scholar
  4. 4 DEMILLO, R. A., EISENSTAT, S. C., AND LIPTON, R.J. Preserving average proximity in arrays. Commun. ACM 21, 3 (Mar. 1978), 228-231. Google ScholarGoogle Scholar
  5. 5 LEISERSON, C.E. Fat-trees: Universal networks for hardware-efficient supercomputing. In Proceedings of the 1985 IEEE International Conference on Parallel Processing (St. Charles, Ill., Aug.). IEEE Press, New York, 1985, pp. 393-402.Google ScholarGoogle Scholar
  6. 6 ROSENBERG, A.L. Preserving proximity in arrays. SIAM J. Comput. 4, 4 (Dec. 1975), 443-460.Google ScholarGoogle Scholar
  7. 7 ROSENBERG, A.L. Data encodings and their costs. Acta Inf. 9, 3 (May 1978), 273-292.Google ScholarGoogle Scholar
  8. 8 ROSENBERG, A.L. Encoding data structures in trees. J. ACM 26, 4 (Oct. 1979), 668-689. Google ScholarGoogle Scholar
  9. 9 ROSENBERG, A. L., AND SNYDER, L. Bounds on the costs of data encodings. Math. Syst. Theory 12, 1 (Dec. 1978), 9-39.Google ScholarGoogle Scholar
  10. 10 SIEGEL, H.J. A model of SIMD machines and a comparison of various interconnection networks. IEEE Trans. Comput. C-28, 12 (Dec. 1979), 907-917.Google ScholarGoogle Scholar

Index Terms

  1. Optimal simulations between mesh-connected arrays of processors

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image Journal of the ACM
        Journal of the ACM  Volume 35, Issue 3
        July 1988
        280 pages
        ISSN:0004-5411
        EISSN:1557-735X
        DOI:10.1145/44483
        Issue’s Table of Contents

        Copyright © 1988 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 June 1988
        Published in jacm Volume 35, Issue 3

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader