DocumentCode :
3322108
Title :
On the Use of Performance Models for Adaptive Algorithm Selection on Heterogeneous Clusters
Author :
Achour, Sami ; Nasri, Wahid ; Steffenel, Luiz Angelo
Author_Institution :
Dept. of Comput. Sci., Higher Sch. of Sci. & Tech. of Tunis, Tunis
fYear :
2009
fDate :
18-20 Feb. 2009
Firstpage :
85
Lastpage :
89
Abstract :
Due to the increasing diversity and the continuous evolution of existing parallel systems, solving efficiently a target problem by using a single algorithm or writing efficient and portable programs is becoming a challenging task. In this paper, we present a generic framework that integrates performance models with adaptive techniques in order to design efficient parallel algorithms in heterogeneous computing environments. To illustrate our approach, we study thematrix multiplication problem, where we compare different parallel algorithms. Experiments demonstrate that accurate performance predictions obtained from analytical performance models allow us to select the most appropriate algorithm to use depending on the problem and the platform parameters.
Keywords :
parallel algorithms; adaptive algorithm selection; heterogeneous cluster; heterogeneous computing environment; matrix multiplication; parallel algorithm; parallel system; Adaptive algorithm; Algorithm design and analysis; Computer science; Concurrent computing; High performance computing; Libraries; Monitoring; Parallel algorithms; Performance analysis; Predictive models; Adaptive approaches; Heterogeneous computing; Matrix multiplication problem; Parallel algorithms; Performance modeling and prediction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-based Processing, 2009 17th Euromicro International Conference on
Conference_Location :
Weimar
ISSN :
1066-6192
Print_ISBN :
978-0-7695-3544-9
Type :
conf
DOI :
10.1109/PDP.2009.67
Filename :
4912919
Link To Document :
بازگشت