We consider the problem of simulating a PRAM on a distributed memory machine (DMM). Our main result is a randomized algorithm that simulates each step of an w-processor CRCW PRAM on an n-processor DMM with O(log loglog n log* n) delay, with high probability. This is an exponential improvement on all previously known simulations. It can be extended to a simulation of an (n log log log n log* n)-processor EREW PRAM on an n-processor DMM with optimal delay O(log log log n log* n), with high probability. Finally a lower bound of Ω(log log log n/log log log log n) expected time is proved for a large class of randomized simulations that includes all known simulations.
CITATION STYLE
Czumaj, A., Meyer auf der Heide, F., & Stemann, V. (1995). Shared memory simulations with triple-logarithmic delay. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 979, pp. 46–59). Springer Verlag. https://doi.org/10.1007/3-540-60313-1_133
Mendeley helps you to discover research relevant for your work.