跳至主導覽 跳至搜尋 跳過主要內容

Branch-and-bound task allocation with task clustering-based pruning

  • Yung Cheng Ma*
  • , Tien Fu Chen
  • , Chung Ping Chung
  • *此作品的通信作者
  • National Yang Ming Chiao Tung University

研究成果: 期刊稿件文章同行評審

20 引文 斯高帕斯(Scopus)

摘要

We propose a task allocation algorithm that aims at finding an optimal task assignment for any parallel programs on a given machine configuration. The theme of the approach is to traverse a state-space tree that enumerates all possible task assignments. The efficiency of the task allocation algorithm comes from that we apply a pruning rule on each traversed state to check whether traversal of a given sub-tree is required by taking advantage of dominance relation and task clustering heuristics. The pruning rules try to eliminate partial assignments that violate the clustering of tasks, but still keeping some optimal assignments in the future search space. In contrast to previous state-space searching methods for task allocation, the proposed pruning rules significantly reduce the time and space required to obtain an optimal assignment and lead the traversal to a near optimal assignment in a small number of states. Experimental evaluation shows that the pruning rules make the state-space searching approach feasible for practical use.

原文英語
頁(從 - 到)1223-1240
頁數18
期刊Journal of Parallel and Distributed Computing
64
發行號11
DOIs
出版狀態已出版 - 11 2004
對外發佈

指紋

深入研究「Branch-and-bound task allocation with task clustering-based pruning」主題。共同形成了獨特的指紋。

引用此