Arrow Research search
Back to TCS

TCS 2000

Algorithms for the parallel alternating direction access machine

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

We describe a number of algorithms for the model for parallel computation called parallel alternating-direction access machine (padam). This model has the memory modules of the global memory arranged as a two-dimensional array, with each processor assigned to a row and a column, the processors can switch synchronously between row and column access modes. We study the issues of inter-processor communication and of efficient use of memory on the padam, and develop: an optimal routing scheme among memory modules, algorithms enhancing random access of processors to all memory blocks, and general simulations of shared memory machines. Finally, we present optimal algorithms for the problems of selection, merging, and sorting.

Authors

Keywords

  • Algorithm
  • Parallel computation
  • Routing
  • Simulation

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
234630937194397695
v2026.09.13