This Article 
 Bibliographic References 
 Add to: 
On Multidimensional Arrays of Processors
October 1988 (vol. 37 no. 10)
pp. 1306-1309
An investigation is conducted of the relationship between a rectangular mesh and a square one. Asymptotically optimal algorithms are given for simulating one type by the other. The simulation results are useful since they permit designing algorithms on one network (e.g. the square mesh) in spite of the fact that the actual machine on which these algorithms will run is different (e.g. a rectangu

[1] M. Atallah and R. Kosaraju, "Graph problems on a mesh connected processor array,"J. Assoc. Comp. Mach., vol. 31, pp. 649-667, 1983.
[2] M. J. Atallah and S. E. Hambrusch, "Solving tree problems on a meshconnected processor array," inProc. 26th Annu. IEEE Symp. Foundations Comput. Sci. (FOCS), Portland, OR, Oct. 1985, pp. 222-231;Inform. Contr., vol. 69, pp. 168-187, 1986.
[3] R. Aleliunas and A. L. Rosenberg, "On embedding rectangular grids in square grids,"IEEE Trans. Comput., vol. C-31, pp. 907-913, Sept. 1982.
[4] S. R. Kosaraju and M. J. Atallah, "Optimal simulations between meshconnected arrays of processors," Purdue CS Tech. Rep. 561 (a preliminary version appeared inProc. 18th Annu. ACM Symp. Theory Comput., Berkeley, CA, May 1986, pp. 264-272).
[5] S. R. Kosaraju, "Speed of recognition of context-free languages by array automata,"SIAM J. Comput., pp. 331-340, Sept. 1975.
[6] S. R. Kosaraju, "Fast parallel processing array algorithms for some graph problems," inProc. 27th ACM Symp. Theory Comput., 1979, pp. 231-236.
[7] D. Nassimi and S. Sahni, "Finding connected components and connected ones on a mesh-connected parallel computer,"SIAM J. Comput., pp. 744-757, 1980.
[8] D. Nassimi and S. Sahni, "Data broadcasting in SIMD computers,"IEEE Trans. Comput., pp. 101-106, 1981.
[9] C. D. Thompson and H. T. Kung, "Sorting on a mesh connected processor array,"Commun. ACM, pp. 263-271, 1972.
[10] J. D. Ullman,Computational Aspects of VLSI. Rockville, MD: Computer Science Press, 1984.

Index Terms:
square mesh; multidimensional arrays of processors; rectangular mesh; optimal algorithms; simulation results; designing algorithms; parallel processing.
M.J. Atallah, "On Multidimensional Arrays of Processors," IEEE Transactions on Computers, vol. 37, no. 10, pp. 1306-1309, Oct. 1988, doi:10.1109/12.5995
Usage of this product signifies your acceptance of the Terms of Use.