Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800057.808689acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free access

A probabilistic relation between desirable and feasible, models of parallel computation

Published: 01 December 1984 Publication History

Abstract

We present a powerful probabilistic technique for simulating strong models of synchronized parallel computation by weaker ones. The technique is demonstrated by an algorithm simulating an n processor PRAM, with an arbitrary large shared memory, by an n processor ULRTACOMPUTER (a set of n processors communicating through a bounded degree network, and sharing no common memory). We prove that if a program required t PRAM steps, our simulation algorithm executes it on the ULTRACOMPUTER within O(tlog2n) steps with overwhelming probability.

References

[1]
R. Aleliunas. Randomized parallel communication. Proceeding. of ACM Symp. on Principle of Distributed Computing, Ottawa, Canada (1982) 60-72.
[2]
B. Awerbuch, A. Israeli and Y. Shiloach. Efficient simulation of pram by ultracomputer. Preprint, Technion, Haifa, Israel. 1983.
[3]
P. Billinsley. Probability and Measure. John Wiley and Sons, Inc., 1979.
[4]
H. Chernoff. A measure of asymptotic efficiency for tests of hypothesis based on the sum of observations. Ann. of Math. Stat. 23 (1952) 493-507
[5]
Z. Galil, W. Paul. An efficient general-purpose parallel Computer. J. ACM 30 (1983) 360-387.
[6]
F.P. Preparata, J. Vuillemin. The cube-connected-cycles: A versatile network for parallel computation. 20 IEEE Symp. on Foundation of Computer Science. (1979) 140-147.
[7]
M.O. Rabin. Probabilistic algorithms, Algorithm and Complexity, J.F. Taub, ed., Academic Press, NY 1976.
[8]
J. T. Schwartz. Ultracomputers. ACM TOPLAS 2 (1980) 484-521.
[9]
R. Solovay and V. Strassen, Fast Monte-Carlo test for primality. SIAM J. of Computing 6 (1977) 84-85.
[10]
U. Vishkin. A parallel-design distributed-implementation general-purpose computer. Preprint, Courant Institute, New York University. 1983.
[11]
E. Upfal. Efficient schemes for parallel communication. To appear in J ACM. A preliminary version appeared in Proc. of ACM Symp. on Principle of Distributed Computing. Ottawa, Canada (1982) 55-59.
[12]
L. G. Valiant. A scheme for fast parallel communication. SIAM J. of Computing 11 (1982) 350-361.

Cited By

View all
  • (2005)Time lower bounds for CREW-PRAM computation of monotone functionsAutomata, Languages and Programming10.1007/BFb0035754(95-107)Online publication date: 29-Nov-2005
  • (2005)Deterministic simulation of idealized parallel computers on more realistic onesParallel Algorithms and Architectures10.1007/3-540-18099-0_24(11-15)Online publication date: 3-Jun-2005
  • (2005)Parallel machines and their communication theoretical limitsSTACS 8610.1007/3-540-16078-7_90(359-368)Online publication date: 5-Jun-2005
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC '84: Proceedings of the sixteenth annual ACM symposium on Theory of computing
December 1984
547 pages
ISBN:0897911334
DOI:10.1145/800057
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: 01 December 1984

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)32
  • Downloads (Last 6 weeks)6
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2005)Time lower bounds for CREW-PRAM computation of monotone functionsAutomata, Languages and Programming10.1007/BFb0035754(95-107)Online publication date: 29-Nov-2005
  • (2005)Deterministic simulation of idealized parallel computers on more realistic onesParallel Algorithms and Architectures10.1007/3-540-18099-0_24(11-15)Online publication date: 3-Jun-2005
  • (2005)Parallel machines and their communication theoretical limitsSTACS 8610.1007/3-540-16078-7_90(359-368)Online publication date: 5-Jun-2005
  • (2005)Input sensitive, optimal parallel randomized algorithms for addition and identificationSTACS 8610.1007/3-540-16078-7_66(73-86)Online publication date: 5-Jun-2005
  • (1996)Representing shared data on distributed-memory parallel computersMathematical Systems Theory10.1007/BF0130531129:2(111-156)Online publication date: Apr-1996
  • (1994)An optical simulation of shared memoryProceedings of the sixth annual ACM symposium on Parallel algorithms and architectures10.1145/181014.181406(257-267)Online publication date: 1-Aug-1994
  • (1994)A survey of PRAM simulation techniquesACM Computing Surveys10.1145/176979.17698426:2(187-206)Online publication date: 1-Jun-1994
  • (1990)Space-efficient representations of shared data for parallel computersProceedings of the second annual ACM symposium on Parallel algorithms and architectures10.1145/97444.97708(407-416)Online publication date: 1-May-1990
  • (1990)A new scheme for the deterministic simulation of PRAMs in VLSIAlgorithmica10.1007/BF018404025:1-4(529-544)Online publication date: Jun-1990
  • (1989)Deterministic P-RAM simulation with constant redundancyProceedings of the first annual ACM symposium on Parallel algorithms and architectures10.1145/72935.72947(103-109)Online publication date: 1-Mar-1989
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media