Title: | Dynamic partitioning of loop iterations on heterogeneous PC clusters |
Authors: | Yang, Chao-Tung Shih, Wen-Chung Tseng, Shian-Shyong 資訊工程學系 Department of Computer Science |
Keywords: | parallel loops;self-scheduling;cluster computing;MPI programming;heterogeneous;PC clusters |
Issue Date: | 1-Apr-2008 |
Abstract: | 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: | JOURNAL OF SUPERCOMPUTING |
Volume: | 44 |
Issue: | 1 |
Begin Page: | 1 |
End Page: | 23 |
Appears in Collections: | Articles |
Files in This Item:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.