Abstract
We consider the problem of allocating n tasks of a distributed program to m processors of a distributed system in order to minimize total communication and processing costs. If the intertask communication can be represented by a tree and if the communication costs are uniform, it is known that an optimal allocation can be determined in O(nm) time. A K-optimal solution set Ω = {A1,…, AK} of a given task allocation problem is a set of allocations such that no allocation A which is not contained in Ω is better than any Ai, i = 1,…, K. In this paper, an algorithm is presented which computes a K-optimal set for the considered task allocation problem in O(Knm).
| Original language | English |
|---|---|
| Pages (from-to) | 225-232 |
| Number of pages | 8 |
| Journal | Journal of Parallel and Distributed Computing |
| Volume | 26 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 15 Apr 1995 |
| Externally published | Yes |