• DocumentCode
    2502182
  • Title

    General asynchrony is not expensive for PRAMs

  • Author

    Becker, Jeffiey C. ; Martel, Charles U. ; Park, Arvin

  • Author_Institution
    Div. of Comput Sci., California Univ., Davis, CA, USA
  • fYear
    1991
  • fDate
    30 Apr-2 May 1991
  • Firstpage
    70
  • Lastpage
    75
  • Abstract
    The authors present a technique to efficiently simulate a synchronous n-processor PRAM using a completely asynchronous PRAM. This work is an extension of prior results of Martel et. al. (1990) in which a measure of work for asynchronous PRAM algorithms is developed that accounts for all instructions executed by the processors including busy waiting steps. These prior results show that if the asynchrony is modestly restricted, the expected work of asynchronous PRAM algorithms is within a constant factor of the expected work on a standard synchronous n-processor PRAM. They extend these prior results to a general asynchronous model with only O(nT(min(log P,log U))) expected work and O(nT) space, using up to n/lognlog*n processors. Here, P is the number of processors used in the simulation, U is the maximum number of updates to any single data item, and T is the number of time steps in the synchronous n-processor PRAM algorithm. The results indicate that completely relaxing synchrony in shared memory parallel processing systems is possible with only modest additional work
  • Keywords
    computational complexity; parallel algorithms; asynchronous PRAM algorithms; busy waiting steps; completely asynchronous PRAM; shared memory parallel processing systems; synchrony; work; Clocks; Computational modeling; Computer science; Costs; Interleaved codes; Parallel processing; Phase change random access memory; Random access memory; Read-write memory; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1991. Proceedings., Fifth International
  • Conference_Location
    Anaheim, CA
  • Print_ISBN
    0-8186-9167-0
  • Type

    conf

  • DOI
    10.1109/IPPS.1991.153759
  • Filename
    153759