• 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