• DocumentCode
    602554
  • Title

    A performance model for OpenMP programs on multi-core machines

  • Author

    Nasri, W. ; Fathallah, K.

  • Author_Institution
    Higher Sch. of Sci. & Tech. of Tunis, Tunis Univ., Tunis, Tunisia
  • fYear
    2013
  • fDate
    20-22 Jan. 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The emergence of multi-core processors has led to the expansion of parallel programming in all areas. OpenMP appears to be one of the most suitable API for new processor architectures. This choice is justified by its ease of use compared to other alternatives of parallel programming. However, due to many factors, developing efficient OpenMP programs is a challenging task. In this work, we present a new performance model dealing with performance modeling of OpenMP programs on multi-core machines. Experimental results achieved on a matrix-matrix product prove the simplicity and the accuracy of the predicted performance given by the model.
  • Keywords
    application program interfaces; multiprocessing systems; parallel programming; software performance evaluation; API; OpenMP program; application program interface; matrix-matrix product; multicore machine; multicore processor; parallel programming; performance model; Computational modeling; Computer architecture; Instruction sets; Load modeling; Mathematical model; Predictive models; Synchronization; OpenMP; Performance modeling, Multi; core;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Applications Technology (ICCAT), 2013 International Conference on
  • Conference_Location
    Sousse
  • Print_ISBN
    978-1-4673-5284-0
  • Type

    conf

  • DOI
    10.1109/ICCAT.2013.6522033
  • Filename
    6522033