A MAPPING HEURISTIC FOR MINIMIZING NETWORK CONTENTION

Authors
Citation
R. Perego, A MAPPING HEURISTIC FOR MINIMIZING NETWORK CONTENTION, Journal of systems architecture, 45(1), 1998, pp. 65-82
Citations number
26
Categorie Soggetti
Computer Science Hardware & Architecture","Computer Science Hardware & Architecture
Volume
45
Issue
1
Year of publication
1998
Pages
65 - 82
Database
ISI
SICI code
Abstract
The combinatorial optimization problem of assigning tasks of a paralle l program to processing nodes (gn's) of a parallel system is a well-kn own NP-hard problem. In this paper a new greedy heuristic for compile- time mapping of tasks without precedence constraints is proposed. The solution is addressed to modern multicomputers based on k-ary n-cube d irect interconnection networks exploiting the e-cube routing algorithm and the wormhole flow control strategy. The proposed algorithm takes into account communication delays due to network blocking of colliding messages. Results achieved on several program-derived graphs with up to 784 tasks demonstrate the effectiveness of the approach followed. ( C) 1998 Elsevier Science B.V. All rights reserved.