Static task cluster size determination in homogeneous distributed systems

Hidehiro Kanemitsu*, Gilhyon Lee, Hidenori Nakazato, Takashige Hoshiai, Yoshiyori Urano

*この研究の対応する著者

研究成果: Chapter

2 被引用数 (Scopus)

抄録

In a distributed system, which consists of an unknown number of processors, it is important to derive an appropriate number of processors by which the good schedule length is obtained by a task scheduling. Many task clustering heuristics have been proposed to determine the number of processors and to minimize the schedule length for scheduling a directed acyclic graph (DAG) application. However, those heuristics are not aware of the actual number of existing processors. As a result, the number of processors determined by an existing task clustering may exceed that of actually existing processors. Therefore, conventional approaches adopt merging of each cluster for reducing the number of clusters at the expense of decreasing degree of task parallelism. In this paper, we present a static cluster size determination method, which derives the lower bound of the cluster size with considering the DAG structure and the task size to data size ratio to suppress the schedule length with the small number of processors. Our experimental evaluations by simulations show that the lower bound of each cluster size determined by the proposed method has a good impact on both the schedule length and the processor utilization.

本文言語English
ホスト出版物のタイトルSoftware Automatic Tuning
ホスト出版物のサブタイトルFrom Concepts to State-of-the-Art Results
出版社Springer New York
ページ229-252
ページ数24
ISBN(印刷版)9781441969347
DOI
出版ステータスPublished - 2010 12月 1

ASJC Scopus subject areas

  • 工学(全般)

フィンガープリント

「Static task cluster size determination in homogeneous distributed systems」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル