Dynamic Parallel Memories

@article{Vishkin1983DynamicPM,
  title={Dynamic Parallel Memories},
  author={Uzi Vishkin and Avi Wigderson},
  journal={Information and Control},
  year={1983},
  volume={56},
  pages={174-182}
}
Say that a parallel algorithm that uses $p$ processors and $N(>p)$ shared memory locations is given. The problem of simulating this algorithm by $p$ processors and only $p$ shared memory locations without increasing the running time by more than a constant factor is considered. A solution for a family of such parallel algorithms is given. The solution utilizes the idea of dynamically changing locations of the addresses of the algorithm throughout the simulation.