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

Low contention load balancing on large-scale multiprocessors

Published:01 June 1992Publication History
First page image

References

  1. 1.A. AgarwaI and M. Cherian. Adaptive BackoffSynchronization Techniques. In Proceeding8 of the 15th Internatzonal Symposium on Computer Architecture, June 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.A. Agarwal et al. The MIT Alewife Machine: A Large-Scale Distributed-Memory Multiprocessor. In Proceedings of Workshop on Scalable Shared Memory Multiprocessors. Kluwer Academic Publishers, 1991. An extended version of this paper has been submitted for publication, and appears as MIT/LCS Memo TM-454, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.E. Aharonson and H. Attiya. Counting Network with Arbitrary Fan-Out. In 3rd Symposium on Discrete Algorithms, pages 104-113. ACM-SIAM, January 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.T.E. Anderson. The Performance of Spin Lock Alternatives for Shared-Memory Multiprocessors. IEEE Transactions on Parallel and Distributed Systems, 1(1):6-16, January 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.$. Aspnes, M.P. Herlihy, and N. Shavit. Counting Networks and Multi-Processor Coordination. in Proceedings of the 23rd Annual Symposium on Theory of Computing, May 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.K.E. Batcher. Sorting Networks and their Applications. In Proceedings of A FIPS Joint Computer Conference, pages 338-334, 1968.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.B. Bershad. Practical Considerations for Lock-Free Concurrent Objects. Technical Report CMU-CS- 91-183, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, September 1991.Google ScholarGoogle Scholar
  8. 8.T.H. Cormen, C.E. Leiserson, and R. L. Rivest. Introduction to Algorithms. MIT Press, Cambridge MA, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.J.R. Goodman, M.K. Vernon, and P.J. Woest. Efficient Synchronization Primitives for Large-Scale Cache-Coherent multiprocessors. In Proceedings of the 3rd ASPLOS, pages 64-75. ACM, April 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.A. Gottlieb, R. Grishman, C.P. Kruskal, K.P. McAuliffe, L. Rudolph, and M. Snir. The NYU Ultracomputer- designing an MIMD parallel computer. IEEE Transactions on Compulers, C- 32(2):175-189, February 1984.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.A. Gottlieb, B.D. Lubachevsky, and L. Rudolph. Basic Techniques for the Efficient Coordination of Very Large Numbers of Cooperating Sequential Processors. A CM Transactions on Programming Languages and Systems, 5(2):164-189, April 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.G. Graunke and S. Thakkar. Synchronization Algorithms for Shared-Memory Multiprocessors. IEEE Computer, 23(6):60-70, June 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.M.P. Herlihy. Wait-Free Synchronization. A CM Transactions on Programming Languages and Systems, 13(I):123-149, January 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.M.P. Herlihy, N. Shavit, and O. Waarts. Low Contention Linearizable Counting. In Proceedings of the A CM Symposium on Foundations of Computer Science. ACM, October 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.H.F. Jordan. Performance measurements on HEP - a pipelined MIMD computer. In Proceedings of the lOth annual Symposium on Computer Architecture, pages 202-212, June 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.M. Klugerman and C.G. Plaxton. Small-depth Counting Networks. To appear, 1992 ACM Symposium on the Theory of Computing. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.J.M. Mellor-Crummey and M.L. Scott. Algorithms for Scalable Synchronization on Shared-Memory Multiprocessors. Technical Report 342, University of Rochester, Rochester, NY 14627, April 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.L. Rudolph. Decentralized Cache Scheme for an MIMD Parallel Processor. In 11th Annual Computing Architecture Conference, pages 340-347, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.L. Rudolph, M. Slivkin, and E. Upfal. A Simple Load Balancing Scheme for Task Allocation in Parallel Machines. In Proceedings of ~he 3rd A CM Symposium on Parallel Algorithms and Architectures, pages 237-245, July 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.P.C Yew, N.F. Tzeng, and D.H. Lawrie. Distributing Hot-Spot Addressing in Large-Scale Multiprocessors. IEEE Transactions on Computers, pages 388-395, April 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Low contention load balancing on large-scale multiprocessors

        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 '92: Proceedings of the fourth annual ACM symposium on Parallel algorithms and architectures
          June 1992
          441 pages
          ISBN:089791483X
          DOI:10.1145/140901

          Copyright © 1992 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 1992

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          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