Nordic Journal of Computing Bibliography

V. Leppänen and M. Penttonen. Work-optimal simulation of PRAM models on meshes. Nordic Journal of Computing, 2(1):51-69, Spring 1995.
Abstract

Memory access is the bottleneck in the simulation of shared memory on a distributed memory model. We show that EREW, CREW, and CRCW PRAM models can be simulated work-optimally on a mesh-connected routing machinery that is coated with processors. The simulation uses a combination of well-known techniques such as randomized hashing, greedy routing, and parallel slackness.

The advantage of our mesh based simulation is the simple and scalable structure of the mesh combined with good performance. A theoretical analysis and practical experiments show that our simulation is economical and efficient in comparison with other proposed architectures, such as butterflies and hypercubes, for all feasible numbers of processors.

Categories and Subject Descriptors: C.1.2 [Processor Architectures]: Multiple Data Stream Architectures (Multiprocessors); C.2.1 [Computer-Communication Networks]: Network Architecture and Design; F.1.2 [Computation by Abstract Devices]: Modes of Computation; F.2.2 [Analysis of Algorithms and Problem Complexity]: Nonnumerical Algorithms and Problems; G.3 [Probability and Statistics]

Additional Key Words and Phrases: PRAM, mesh, shared memory, simulation, work-optimal

Selected papers that cite this one

Selected references


Shortcuts:

  • Nordic Journal of Computing homepage
  • Bibliography top level
  • Nordic Journal of Computing Author Index
  • Search the HBP database