DocumentCode
3248407
Title
Performance models for dynamic tuning of parallel applications on Computational Grids
Author
Costa, Genaro ; Jorba, Josep ; Morajko, Anna ; Margalef, Tomas ; Luque, Emilio
Author_Institution
Comput. Archit. & Oper. Syst. Dept., Univ. Autonoma de Barcelona, Barcelona
fYear
2008
fDate
Sept. 29 2008-Oct. 1 2008
Firstpage
376
Lastpage
385
Abstract
Performance is a main issue in parallel application development. Dynamic tuning is a technique that acts over application parameters to raise execution performance indexes. To perform that, it is necessary to collect measurements, analyze application behavior using a performance model and carry out tuning actions. Computational Grids present proclivity for dynamic changes on their features during application execution. Thus, dynamic tuning tools are indispensable to reach the expected performance indexes on those environments. A particular problem which provokes performance bottlenecks is the load distribution in master/worker applications. This paper addresses the performance modeling of such applications on Computational Grids for the perspective of dynamic tuning. It is inferred that grain size and number of workers are critical parameters to reduce execution time while raising the efficiency of resources usage. A heuristic to dynamically tune granularity and number of workers is proposed. The experimental simulated results of a matrix multiplication application in a heterogeneous Grid environment are shown.
Keywords
grid computing; matrix algebra; computational grids; dynamic tuning; execution performance indexes; grain size; load distribution; Application software; Computer applications; Computer architecture; Concurrent computing; Grain size; Grid computing; Load management; Parallel programming; Performance analysis; Telecommunication computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2008 IEEE International Conference on
Conference_Location
Tsukuba
ISSN
1552-5244
Print_ISBN
978-1-4244-2639-3
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2008.4663798
Filename
4663798
Link To Document