• 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