DocumentCode
1566705
Title
Clock construction in fully asynchronous parallel systems and PRAM simulation
Author
Aumann, Yonatan ; Rabin, Michael O.
Author_Institution
Inst. of Math. & Comput. Sci., Hebrew Univ. of Jerusalem, Israel
fYear
1992
Firstpage
147
Lastpage
156
Abstract
The authors discuss the question of simulating synchronous computations on asynchronous systems. They consider an asynchronous system with very weak, or altogether lacking any, atomicity assumptions. The first contribution of this paper is a novel clock for asynchronous systems. The clock is a basic tool for synchronization in the asynchronous environment. It is a very robust construction and can operate in a system with no atomicity assumptions, and in the presence of a dynamic scheduler. The behavior of the clock is obtained with overwhelming probability (1-2-αn, α>0). The authors show how to harness this clock to drive a PRAM simulation on an asynchronous system. The resulting simulation scheme is more efficient than existing ones, while actually relaxing the assumptions on the underlying asynchronous system
Keywords
clocks; computational complexity; parallel algorithms; random-access storage; PRAM simulation; atomicity; clock construction; dynamic scheduler; fully asynchronous parallel systems; probability; Clocks; Computational modeling; Computer science; Concurrent computing; Dynamic scheduling; Mathematics; Parallel algorithms; Phase change random access memory; Robustness; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1992. Proceedings., 33rd Annual Symposium on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-2900-2
Type
conf
DOI
10.1109/SFCS.1992.267777
Filename
267777
Link To Document