ACM Home Page
Please provide us with feedback. Feedback
A probabilistic relation between desirable and feasible, models of parallel computation
Full text PdfPdf (560 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the sixteenth annual ACM symposium on Theory of computing table of contents
Pages: 258 - 265  
Year of Publication: 1984
ISBN:0-89791-133-4
Author
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 15,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800057.808689
What is a DOI?

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

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
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
 
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
 
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
 
12
L. G. Valiant. A scheme for fast parallel communication. SIAM J. of Computing 11 (1982) 350-361.

CITED BY  8