English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT

Released

Journal Article

Deterministic Simulation of Idealized Parallel Computers on More Realistic Ones

MPS-Authors

Alt,  Helmut
Max Planck Society;

/persons/resource/persons44564

Hagerup,  Torben
Algorithms and Complexity, MPI for Informatics, Max Planck Society;

/persons/resource/persons45021

Mehlhorn,  Kurt
Algorithms and Complexity, MPI for Informatics, Max Planck Society;

Preparata,  Franco P.
Max Planck Society;

External Resource
No external resources are shared
Fulltext (restricted access)
There are currently no full texts shared for your IP range.
Fulltext (public)
There are no public fulltexts stored in PuRe
Supplementary Material (public)
There is no public supplementary material available
Citation

Alt, H., Hagerup, T., Mehlhorn, K., & Preparata, F. P. (1987). Deterministic Simulation of Idealized Parallel Computers on More Realistic Ones. SIAM Journal on Computing, 16(5), 808-835. doi:10.1137/0216053.


Cite as: https://hdl.handle.net/11858/00-001M-0000-0014-AEAA-8
Abstract
The authors describe a nonuniform deterministic simulation of PRAMs on module
parallel computers (MPCs) and on processor networks of bounded degree. The
simulating machines have the same number $n$ of processors as the simulated
PRAM, and if the size of the PRAM's shared memory is polynomial in $n$, each
PRAM step is simulated by $O(\log n)$ MPC steps or by $O((\log n)^2)$ steps of
the bounded-degree network. This improves upon a previous result by Upfal and
Wigderson (1984). The authors prove an $\Omega((\log n)^2/\log\log n)$ lower
bound on the number of steps needed to simulate one PRAM step on a
bounded-degree network under the assumption that the communication in the
network is point to point. As an important part of the simulation of PRAMs on
MPCs, a new technique for dynamically averaging out a given work load among a
set of processors operating in parallel is used.