1989 · 17 citations · 11 references
Simulation ProblemEngineeringComputer ArchitectureNetwork AnalysisComputational ComplexitySupercomputer ArchitectureShared MemoryParallel Random-access MachineParallel Complexity TheoryParallel ComputingNetwork FlowsPhysicsBounded Degree NetworksLower BoundComputer EngineeringComputer ScienceMemory ArchitectureDegree NetworkNetwork SimulationTheory Of ComputingNetwork ScienceParallel Programming
The problem of simulating a parallel random-access machine (PRAM) with n processors and memory size m>or=n on an n-node bounded degree network (BDN) is considered. Since many of the more efficient PRAM algorithms use an amount of shared memory not much larger than the number of processors, the case in which m=o(n/sup 1+ epsilon /) is considered, and a deterministic solution to the simulation problem is presented. For m=n(log n)/sup /O/sup (1)/ the running time of O(log n log log n) is within a factor of O(log log n) of the lower bound imposed by the diameter of the network.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
11
Miklós Ajtai, János Komlós, Endre Szemerédi · 1983 · 665 citations
Abhiram Ranade · 1987 · 219 citations
How to share memory in a distributed system
Eli Upfal, Avi Wigderson · Journal of the ACM · 1987 · 140 citations
Engineering, Computer Architecture, Computational Complexity +16