Title :
Revisiting the allocation of regular data arrays to a mesh of processors
Author :
Miguet, Serge ; Poty, Virginie
Author_Institution :
LIP-IMAG, ENSLyon, France
Abstract :
The authors study the allocation of regular data arrays like images or matrices onto a network of processors. They investigate how to minimize the total communication time, while taking into account the time of constructing the messages. They show how to find the optimal mesh parameters as a function of problem-dependent and machine-dependent parameters. The main result is that, because of the reindexing time, the optimal mesh does not partition the data into square subdomains. It is also shown that the linear network (pipeline) very often performs better than a real 2-D mesh, since it avoids the reindexing of messages. They report numerical experiments performed on the TNode, a reconfigurable network of Transputers, and on the iPSC/860 hypercube, in which arbitrary grids can be embedded
Keywords :
hypercube networks; parallel processing; reconfigurable architectures; TNode; iPSC/860 hypercube; images; linear network; machine-dependent parameters; matrices; network of processors; optimal mesh parameters; problem dependent parameters; real 2-D mesh; reconfigurable network of Transputers; regular data arrays allocation; reindexing time; square subdomains; Algorithm design and analysis; Councils; Data structures; Image analysis; Lattices; Message passing; Parallel algorithms; Parallel machines; Parallel processing; Sparse matrices;
Conference_Titel :
Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
Conference_Location :
Arlington, TX
Print_ISBN :
0-8186-3200-3
DOI :
10.1109/SPDP.1992.242762