[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1582716.1582761acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
short-paper

Brief announcement: distributed phase synchronization of dynamic set of processes

Published: 10 August 2009 Publication History

Abstract

General barrier synchronization is widely used in multiprocessor programming with the introduction of multicore processors. In this paper, we describe a solution for the barrier synchronization of processes (that are not bounded or known a priori) that can dynamically join or drop out of barrier synchronization. A new process can join only in the beginning of each phase along with all the other members; that is, at the beginning of a phase everyone is aware of the other members involved in synchronization. We design a protocol using the above policy that guarantees starvation freedom, i.e., any process wanting to join phase synchronization shall do so within at most two phases.

References

[1]
K. M. Chandy and J. Misra, Parallel program Design: A Foundation, Reading, Mass., Addison Wesley, 1988.
[2]
J. M. Mellor-Crummey, and M. L. Scott, Algorithms for scalable synchronization on shared-memory multiprocessors, ACM TOCS 9, 1, 1991, 21--65.
[3]
J. Misra, Phase Synchronization, Notes on Unity, 12-90, UT at Austin, 1990.
[4]
Maurice Herlihy and Nir Shavit, The Art of Multiprocessor Programming, Morgan Kaufmann, 2008. 20(1), Feb. 1991.
[5]
P. Tang and P. C. Yew, Processor Self scheduling for multiple-nested parallel loops, Proc. ICPP, pp. 528-535, August, 1986.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
PODC '09: Proceedings of the 28th ACM symposium on Principles of distributed computing
August 2009
356 pages
ISBN:9781605583969
DOI:10.1145/1582716

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 August 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. barriers
  2. phase synchronization
  3. starvation freedom

Qualifiers

  • Short-paper

Conference

PODC '09

Acceptance Rates

PODC '09 Paper Acceptance Rate 27 of 110 submissions, 25%;
Overall Acceptance Rate 740 of 2,477 submissions, 30%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 123
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media