Title :
Communication-oriented assignment of task modules in hypercubic multicomputers
Author :
Tsai, Bing-rung ; Shin, Kang G.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
Abstract :
The problem of mapping a task that is composed of interacting modules onto a hypercube multicomputer is formulated and solved by minimizing an objective function called the communication traffic. The objective function allows module assignments to be found with the usual straightforward combinatorial optimization techniques. The problem of finding an assignment that minimizes the communication traffic is proved to be NP-hard, so a standard state-space search algorithm as well as other heuristic algorithms are used to find optimal/suboptimal solutions. The relative performances of various algorithms are evaluated using simulations. The assignments obtained from these algorithms are evaluated using an event-driven simulator to learn how they perform in real-world execution environments
Keywords :
combinatorial mathematics; computational complexity; discrete event simulation; hypercube networks; search problems; NP-hard; combinatorial optimization; communication traffic; communication-oriented assignment; event-driven simulator; heuristic algorithms; hypercubic multicomputers; interacting modules; module assignments; objective function; real-world execution environments; state-space search algorithm; task modules; Computational efficiency; Computer science; Costs; Fault tolerance; Hypercubes; Laboratories; Parallel processing; Performance evaluation; Time measurement; Timing;
Conference_Titel :
Distributed Computing Systems, 1992., Proceedings of the 12th International Conference on
Conference_Location :
Yokohama
Print_ISBN :
0-8186-2865-0
DOI :
10.1109/ICDCS.1992.235057