skip to main content
10.1145/305619.305628acmconferencesArticle/Chapter ViewAbstractPublication PagesspaaConference Proceedingsconference-collections
Article
Free Access

Communication-processor tradeoffs in limited resources PRAM

Published:01 June 1999Publication History
First page image

References

  1. 1.M. Adler. New coding techniques for improved bandwidth utilization. In In proc. 37th IEEE Syrup. Foundations of Computer Science, pages 173-182, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.M. Adler, J. Byers, and R. Karp. Parallel sorting with limited bandwidth. In In proc. 7th A CM Syrup. on Parallel Algprithms and Architectures, pages 129-136, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.M. Adler, P. B. Gibbons, Y. Matias, and V. Ramachandran. Modeling parallel bandwidth: local vs. global restriction, to appear in Algorithmica, special issue on coarse grained parallel algorithms, 1998.Google ScholarGoogle Scholar
  4. 4.Alok Aggarwal, Ashok K. Chandra, and Marc Snir. Communication complexity of PRAMs. Theoretical Comput. Sci., 71(1):3-28, Mar 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.M. Ajtai, J. Koml6s, and E. Szemer6di. An O(n logs)sorting network. In Ann. Syrup. Theory of Computing, number 15, pages 1-9, Apr 1983. Also published in Combinatorica 3 (1983) pp. 1-19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.S. G. Akl. The design and analysis of parallel algorithms. Prentice-Hall Int., 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.R.J. Anderson and G.L. Miller. Optical communication for pointer based algorithms. Technical Report CRI 88-14, Comp. Sci. Dept., USC, 1988.Google ScholarGoogle Scholar
  8. 8.Y. Azar. Lower bounds for threshold and symmetric functions in parallel algorithms. SIAM J. Comput, 21(2):329-338, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.H. Bast and T. Hagerup. Fast parallel space allocation, estimation and integer sorting. Information and Computation, 123(1):72-110, November 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.K. E. Batcher. Sorting networks and their applications. In AFIPS Spring Joint Comput. Conf., pages 307-314, 1968.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.P. Berthom6, T. Duboux, T. Hagerup, I. Newman, and A. Schuster. Self-simulation for the passive optical star model. In In proc. 3rd European Syrup. on Algorithms (ESA), volume 979, pages 369-380. Springer lecture notes in computer science, August 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.M. Blum, R. W. Floyd, V. Pratt, R. L. Rivest, and R. E. Tarjan. Time bounds for selection. J. o} Computer and System Sciences, 7(4):448-461, 1973.Google ScholarGoogle Scholar
  13. 13.Richard Cole. Parallel merge sort. in Syrup. Foundations of Computer Science, number 27, pages 511-516, Oct 1986. Final version in SIAM J. Comput. 17(4), pp. 770-785, Aug 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.T. H. Cormen, C. E. Leiserson, and R. L. Rivest. Introduction to Algorithms. MIT press, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.Artur Czumaj, Friedhelm Meyer auf der Heide, and Volker Stemann. Shared memory simulations with triplelogarithmic delay. In In proc. 3rd European Syrup. on Algorithms (ESA), pages 46-59, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.P. B. Gibbons, Y. Matias, and V. Ramachandran. The queue-read queue-write pram model: Accounting for contention in parallel algorithms. SIAM J. on Computing, (2):733-769, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.L.A. Goldberg, M. Jerrum, and P.D. MacKenzie. An 12(1%/~logn) Lower Bound for Routing in Optical Neworks. In Proc. A CM Syrup. on Parallel Alg's and Arch's, June 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.S. Gotz. Algorithms in cgm, bsp, and bsp* models- a survey. CarIeton University, Ottawa, 1996.Google ScholarGoogle Scholar
  19. 19.E. Hao, P. D.MacKenzie, and Q. F.Stouk. Selection on the reconfigurable mesh. 4th Symposium on the Frontiers of Massively Parallel Computation.Google ScholarGoogle Scholar
  20. 20.J. Jaja. An introduction to parallel algorithms. 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.R. M. Karp, M. Luby, and F. Meyer auf der Heide. Efficient pram simulation on a distributed memory machine. Annual A CM symposium on Theory of Computing, pages 318-326, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.D. Konig. Line systems and determinants. Math. Tdrmeszettud. l~rtes', o33:221-229, 1915. In Hungarian.Google ScholarGoogle Scholar
  23. 23.E. Kushilevitz and N. Nisan. Communication Complexity. Cambridge university press, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. 24.L. Lov~sz and M.D. Plummer. Matching theory. North Holland, Amsterdam, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. 25.Y. Mansour, N. Nisan, and U. Vishkin. Trade-offs between communication throughput and parallel time. Proceeding o} the $6'th Annual A CM symposium on Theory of Computing, pages 372-381, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. 26.J. M. Marberg and E. Gafni. Sorting in constant number of row and column phases on a mesh. J. Algorithmica, 3:561- 572, 1988.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. 27.M.Li and Y.Yesha. Resource bounds for parallel computation of threshold and symmetric functions. J. Computer and System Sciences, 42:119-137, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. 28.J. I. Munro and M. S. Paterson. Selection and sorting with limited storage. Theor. Comput. Sci., 12:315-323, 1980.Google ScholarGoogle ScholarCross RefCross Ref
  29. 29.N. Nisan, Y. Mansour, and U. Vishkin. Tradeoffs between communication throughput and parallel time. In Proc. Syrup. on Theory Of Computing, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. 30.T.Leighton. introduction to parallel algorithms and architectures: Arrays. trees, hypercubes. Morgan Kaufman publishers, Inc., 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. 31.U.Vishkin and A.Wigderson. Trade-offs between depth and width in parallel computation. SIAM J. Computing, 14(2):303-314, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  32. 32.Leslie G. Valiant. A bridging model for parallel computation. Comm. A CM, 33(8):103-111, Aug 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. 33.L.G. Valiant. A bridging model for parallel computation. Communication of the ACM, 33(8):103-111, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. 34.Y.Ben-Asher and I.Newman. Decision trees with boolean threshold queries. Journal of Computer and System Sciences, 6(1):495-502, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. 35.Y.Ben-Asher and I.Newman. Geometric approach for optimal routing on mesh with buses. Journal o~ Computer and System Sciences, 54 (3) :475-486~ 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. 36.Y.Shiloach and U.Vishkin. Finding the maximum, merging and sorting in a parallel computation model. Journal of Algorithms, 2:88-102, 1981.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Communication-processor tradeoffs in limited resources PRAM

          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
          • Published in

            cover image ACM Conferences
            SPAA '99: Proceedings of the eleventh annual ACM symposium on Parallel algorithms and architectures
            June 1999
            261 pages
            ISBN:1581131240
            DOI:10.1145/305619

            Copyright © 1999 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 June 1999

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            SPAA '99 Paper Acceptance Rate26of90submissions,29%Overall Acceptance Rate447of1,461submissions,31%

            Upcoming Conference

            SPAA '24

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader