Title :
Dynamic evaluation strategy for fine-grain data-parallel computing
Author :
Muchnick, V.B. ; Shafarenko, A.V.
Author_Institution :
Dept. of Electron. & Electr. Eng., Surrey Univ., Guildford, UK
fDate :
5/1/1996 12:00:00 AM
Abstract :
The placement of elemental operations (as opposed to data) of a data driven data parallel computation in a network of processors is examined. A fast suboptimal algorithm is proposed for such placement which tends to minimise the overall network load when the computation is essentially nonlocal. The cases of grid, torus and hypercube topology are considered. It is shown that the proposed algorithm, while having moderate computational complexity, demonstrates up to a 50% reduction in required network throughput over some straightforward placement schemes in the practical range of network sizes
Keywords :
computational complexity; hypercube networks; parallel algorithms; parallel architectures; computational complexity; data driven data parallel computation; dynamic evaluation strategy; elemental operations; fast suboptimal algorithm; fine grain data parallel computing; hypercube topology; network load; network sizes; network throughput; placement schemes; torus;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
DOI :
10.1049/ip-cdt:19960333