DocumentCode
2571982
Title
A Performance-based Dynamic Loop Partitioning on Grid Computing Environments
Author
Yang, Chao-Tung ; Cheng, Lung-Hsing
Author_Institution
Dept. of Comput. Sci., Tunghai Univ., Taichung, Taiwan
fYear
2009
fDate
25-27 June 2009
Firstpage
512
Lastpage
519
Abstract
Loop scheduling on parallel and distributed systems has been a critical problem. Furthermore, it becomes more difficult to deal with on the emerging heterogeneous grid environments. In the past, some loop self-scheduling schemes have been proposed to be applicable to heterogeneous gird environments. In this paper, we propose a performance-based approach, which partitions loop iterations according to the performance weight of nodes. To verify the proposed approach, a grid testbed that consists four schools is built, and matrix multiplication example is implemented to be executed in this testbed. Experimental results show that the proposed approach performs better than previous schemes.
Keywords
grid computing; iterative methods; matrix multiplication; parallel processing; scheduling; critical problem; distributed system; grid computing; heterogeneous grid environment; loop scheduling; matrix multiplication; performance-based dynamic loop partitioning; Central Processing Unit; Clocks; Concurrent computing; Distributed computing; Dynamic scheduling; Grid computing; High performance computing; Performance analysis; Processor scheduling; Testing; Globus; Grid computing; Loop scheduling; Parallel loops; Performance; Self-scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
Conference_Location
Seoul
Print_ISBN
978-1-4244-4600-1
Electronic_ISBN
978-0-7695-3738-2
Type
conf
DOI
10.1109/HPCC.2009.101
Filename
5167037
Link To Document