標題: | Dynamic partitioning of loop iterations on heterogeneous PC clusters |
作者: | Yang, Chao-Tung Shih, Wen-Chung Tseng, Shian-Shyong 資訊工程學系 Department of Computer Science |
關鍵字: | parallel loops;self-scheduling;cluster computing;MPI programming;heterogeneous;PC clusters |
公開日期: | 1-四月-2008 |
摘要: | Loop partitioning on parallel and distributed systems has been a critical problem. Furthermore, it becomes more difficult to deal with on the emerging heterogeneous PC cluster environments. In the past, some loop self-scheduling schemes have been proposed to be applicable to heterogeneous cluster environments. In this paper, we propose a performance-based approach, which partitions loop iterations according to the performance ratio of cluster nodes. To verify the proposed approach, a heterogeneous cluster is built, and three types of application programs are implemented to be executed in this testbed. Experimental results show that the proposed approach performs better than traditional schemes. |
URI: | http://dx.doi.org/10.1007/s11227-007-0146-0 http://hdl.handle.net/11536/9495 |
ISSN: | 0920-8542 |
DOI: | 10.1007/s11227-007-0146-0 |
期刊: | JOURNAL OF SUPERCOMPUTING |
Volume: | 44 |
Issue: | 1 |
起始頁: | 1 |
結束頁: | 23 |
顯示於類別: | 期刊論文 |