DocumentCode :
3167798
Title :
How To Share Memory In A Distributed System
Author :
Upfal, Eli ; Wigderson, Avi
Author_Institution :
Stanford University, CA, USA
fYear :
1984
fDate :
24-26 Oct. 1984
Firstpage :
171
Lastpage :
180
Abstract :
We study the power of shared-memory in models of parallel computation. We describe a novel distributed data structure that eliminates the need for shared mernory without significantly increasing the run time of the parallel computation. We also show how a complete network of processors can deterministicly simulate one PRAM step in O(log n(loglog n)2) time, when both models use n processors, and ttie size of the PRAM´S shared memory is polynomial in n. (The best previously known upper bound was the trivial O(n)). We also establish that this upper bound is nearly optimal. We prove that an online simulation of T PRAM steps by a complete network of processors requires Ω(Tlog n/loglog n) time.
Keywords :
Computational modeling; Concurrent computing; Data structures; Distributed computing; Parallel machines; Phase change random access memory; Polynomials; Random access memory; Time sharing computer systems; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1984. 25th Annual Symposium on
Conference_Location :
Singer Island, FL
ISSN :
0272-5428
Print_ISBN :
0-8186-0591-X
Type :
conf
DOI :
10.1109/SFCS.1984.715913
Filename :
715913
Link To Document :
بازگشت